Use your existing steering wheel audio controls with a Sony stereo.
This unit has come out of my Rover Coupe ('97) and works very well. The model number is PC9-104 and is the same (I think!) as:
Looking for £25 (ono) + P&P.