Yatour MP3 changer, plugs into the CD changer socket on the back of your stock head unit and lets you treat it as a gigantic CD changer, still able to use steering wheel controls, etc. Takes a USB stick or an SD card, just unplug your CD changer, plug this in, and it's all good!
Works with any RD3 head unit (later 406, Citroen C5, etc), must have the changer already present or at least unlocked for it to work. Been using it for a year or so now, and it's a great little bit of kit. It's a bit picky with USB sticks (bit of a weird quirk with this model, apparently) but any SD card works fine. Some phones will be able to be accessed via USB as well, but never tried that, as I have an iThing. There's also a cheap bluetooth module available if you want to get extra fancy.
These go for £50 on Amazon, so £40 delivered? Comes with cable, box & manual.

