We put together a music system for the T-500 and OBX-500 that worked out really nice. It took a bit of effort for getting the set-up together, but the work was well worth it, especially on the light wind legs.
It consisted of...
-MP3 player with 16 hour battery life and more memory than we could fill with music we wanted to hear
-amplifier canabalized from a pair of portable speakers with battery pack doubled for extra time capacity
-pair of water proof speakers mounted inside the tramp launch spin bag.
The first two parts were stored inside a waterproof tuperwear container with a set of quick connects for the wires. We would bring the box up to the hotel room each night and recharge the mp3 player and change out the batteries to the amp at the same time we did the same for the GPS.
we swore the wind gods liked it!
We pull the system out any time we are distance racing and if there is a light wind bouys race going on.
and no, there was not much, if ANY buffet being played!

Hope this helps,
Chris