For my wife, I bought a Speedo Aquabeat MP3 player. Unfortunately, she is not able to use the included headphones; she needs something that forms a seal, akin to earplugs. Anybody have a suggestion or two or six? Respond here or by PM, if you do.
H2O Audio makes waterproof headphones: http://electronics.become.com/h20-audio-surge-headphones-black--compare-prices--c211941726
As does www.swimman.com
Personally I made some myself using some cheap earbuds, easplugs and shoo goo to seal the connections. Had them for 3-years and still working. The important thing is that they seal the ear canal; once water gets in you can’t hear the music.