There are loads of reason that the iCap is a really good idea. This MP3 player with a speaker mounted on the brim of the cap means you can hear things like traffic when you're out and about. Not having headphones in saves your hearing. There's no wires to have to deal with. You can keep it turned down low, for personal listening, or turn it up and really rock the party.
But at the end of the day, you're still the twat with a speaker on her head.
You can find out more or pay $99 for one here.