I posted this once but it didn't appear so....
Polly, get yourself a Blue Tooth speaker. An excellent piece of kit. I've had one since they first came out. Around £15 gets you a fit in your palm speaker, which you can download your own music direct to it or load up a mini SD card with your own music and slot it in. It has a great sound.
I put mine on the dash, the table, even on a little shelf in the pod. It comes with me for walks tucked into my pocket as well.
It has an internal battery you charge from the mains, fag lighter or USB port. The battery lasts forever. The sound quality is great, even cranked up. It can be used as just a stand alone speaker too.
A superb bit of kit and well recommended...
Just a word of warning, if you do fancy one with a built in radio be careful...the radio is not very good. I just have mine for music. A friend has the radio version and it's not too clever. It's o.k. but that's about it....
.
I hope this is of some help to you.
Cheers......