I ride with a set of
Plantronics/Altec Lansing BackBeats. They hook over the ears and insert into the canals, this keeps them pretty firmly in place. But still I wouldn't say that they attenuate the sound of the wind all that well, I've never found any in-ear buds to do that, sorry. But it is at least possible to crank up the volume enough to hear the signal over the sound of the rushing air, there is a volume control on the right bud. Battery life is only around five hours though. You should be able to pick up a set for about $50 at Buy.com, I think that's a pretty good deal for a stereo bluetooth headset. It is
great to go wireless.