I've bought one of these of Ebay. It's amazing.
I only wanted a newer radio but this also has a USB slot for a memory stick that is the size of an earing but holds a zillion music tracks. I then founds it an hands free phone receiver - if you buy a microphone for the cab. Works perfectly and so easy to use all for £40!!! - This one is twice the price but have a look.