I use the little yellow squishy ones. They work great. As for music, no need for an MP3 player, I just hum or sing my favourite song(s). Much better to do that in my full face helmet than in a public place! If you can laugh at yourself, you will aways be amused.