This has been a big issue for me over the years, and I have tried various different designs and brands.
I prefer ear buds with silicone grommets, but find Sony's are really poor quality these days even when I have paid $75 for a pair, they tend to fall to bits very quickly.
The best that I have found have been microlab, I paid $16 for them in Cambodia, so its probably more than they cost else where. They are durable and the sound quality is great, has a nice low end response which means I don't just hear treble whilst riding.
I have also found most earbuds work their way out after an hour of riding. I fix them in with denture adhesive which helps with the seal too. If you wet the ear passage and bud with some saliva before applying it helps activate the adhesive. Remember not to apply too much or you will be picking hardened glue out of your ears for ages.... its inert so completely safe. remember to pack some q-tips and wet wipes too...
Last edited by steamerstimpson; 22 Jan 2009 at 02:20.
Reason: inaccurate fact