We have an Ipod (as well as some Ipads). Nice for listening to either podcasts or music. When we are in the car, we use it with our bluetooth system and that works quite well. You can put it on shuffle and not bother to touch the Ipod for the rest of the trip - or you can play podcasts in sequence.
I was wondering what anyone would recommend for a portable shop speaker.
JBL (and others) have nice relatively waterproof units which would probably be quite dust proof also.