Check Out the head-Fi forum for tips on earbuds and headphones. I recall there was a thread on waterproof earbuds for runningg and biking. You can probably do a search for it. Just be careful and hold your wallet tight otherwise you'll have no money left for biking....
http://www.head-fi.org/