If you are looking for an inexpensive way to have music while camping, check out this mini boom box. It is approx 3" x 2" x 2", but it puts out a lot of sound. I have used mine all over the house. The other day, I had mine playing while I did yard work, and it puts out the sound. I just loaded some MP3s to a thumb drive. The boom box had a port in the back for a thumb drive and other forms of memory storage. If you don't want to use a thumb drive or memory card, an added feature is that you can just hook it up to your cellphone or MP3 player and just use the powerful speakers. I was really impressed by how much sound it puts out, especially since it is so small! It even has a FM radio on board. This thing is so small, that it could be concealed in the galley. You could leave the hatch up without worrying that someone would steal it. I know it sounds like I am gushing or giving a sales pitch... but don't you love it when you buy something and it turns out to be even better than you anticipated!
Here's the link:
http://www.amazon.com/Visual-Land-ME-909-SIL-Boombox-Speaker/dp/B0054X8E2E/ref=sr_1_4?ie=UTF8&qid=1341854364&sr=8-4&keywords=visual+land
...and here is the description of the box:
This little unit packs a powerful sound. Like the boomboxes of the 80s and 90s, the Mini Boom box can take a variety of input sources for music and play them back through its powerful built in speakers. The Mini Boom box plays back MP3 and WMA files from SD Cards, MicroSD Cards, or USB Flash Drives. Or you can use it as a portable speaker and hook it up to the headphone port of your phone, MP3 player or laptop. It also has a built-in FM Radio and Voice Recorder, making this a versatile device. It's durable aluminum housing and highly portable, lightweight and pocket able size make it perfect for taking it wherever you go.
Todah