I have discovered that any ride longer than 20 minutes needs a entertainment. What radio/MP3/Disk players do you use and what type of headphones?
I wear earplugs sometimes but I've found that if I keep the visor closed it cuts way down on the wind noise.