The following are the top three noise cancelling earbuds when you are considering to buy them.
Sennheiser CX300-B Earbuds – You can’t go wrong with Sennheiser. With their featured ambient noise attenuation technology at such a reasonable price, I would highly recommend you to have a pair of this earbud for yourself. I find that the sound attentuation is adequate and good for my ears enjoyment. You may find the design a bit standard but it is still a very good investment for sound and comfort wise.
JBuds Hi-Fi Noise-Reducing Ear Buds – Among the three, this pair gives me the most comfort when wearing it. Especially it comes with various fittings. I also like the design and the sound quality is above average. A very reasonable price for this earbud, you should seriusly consider it!
Klipsch IMAGE S4 In-Ear Enhanced Bass Noise-Isolating Headphone – Not exactly a earbud but I just want to list up here because of the superior sounf quality this headphone delivers. Both clarity and nice fitting to my ears. The real issue is that it tends to do such a good job in sound isolation that it can place you in danger when you are otuside. Use it with care!