I have an mp3 player with speakers that mount inside the helmet. They work pretty good.
But, I am a gadget junkie and I like the idea of a radio on my bike. I have that empty space between my windsheild and the handle bar. Gotta fill it with something