I don't have a stereo in the boat but we definitely use a stereo when we are hanging on a beach. I just picked up the Jawbone Big Jambox at costco, it connects to my phone via bluetooth and sounds great! I'm real happy with it.
As for type of music, usually some kind of country or classic rock.