I have a pair of convertible speakers (Bought from Aldi) that everything plugs and plays to. eg CD player, cassette walkman, mp3 player/recorder. They work with anything that has an earphones socket.
The unit sits on the passenger seat when I'm driving.
Main advantage is that you don't get any interference when you go under bridges.