Oli is close...
They are not new and old but rather two different models that do two different things. The top radio is mad by Alpine and is sold mainly to the USA market. This unit is still being put in cars (cabrios) going to the USA. It is a boost unit and the 2004+ version of it will play MP3.
The second radio is a Siemens VDO model which will do the same as above but has one extra feature. It will also decode TMC here in Europe allowing us with NAV to get traffic updates on our systems. The USA market does not have TMC so there is no need for the more expensive radio.
If you have boost, either of these radios will fit right in with no code or cables needed. However, as Oli mentioned, you will need a wave to boost converter if you have a Wave (round pin). Any OEM radio will work with the steering buttons. You will also need to make sure the headunit is a 2004+ to play MP3's (either model), the older version will not do it.
Lastly, the best place to get the parts you might need is...
NewMINIStuff.com 