BMWZ4MC said:
The six CD changer is not terribly reliable. If you especially want to play CDs, you'd be better off with the dash-mounted single CD player as this seems more robust and plays MP3s.
For around £10 and half an hour's work you can fit an Aux socket into which you can plug your ipod. This makes the car radio act like headphones so you have to use the ipod controls and screen as usual to manage playlists etc.
The six CD changer in my Zed Coupe has been 100% reliable. Contrary to the suggestion above that it does not play MP3s, it most certainly does plays MP3s, ... though I would suggest you try live a quality life free of both oppression and compression.
My Zed coupe also comes with an AUX socket built-in ... which I have tried connecting various iPod devices into. Compared to the elegance of the 6 CD stacker, I really disliked using the AUX socket ... (i) The wires are ugly, (ii) It is plain dangerous fiddling with your iPod while driving, whereas the CD stacker is just steering wheel clickety clicks outof the way hands-free, no temptations and no messing about ... (iii) The volume setting on the AUX setting is also completely different to the usual radio/CD setting, so you have to keep on adjusting it as you change the input to AUX.
I set up my six CDs with different styles of music ... button 1 = Rapsta, button 2 = Jazz, button 3 = Bach, etc ... and then I use them like mood buttons

Plus there's a a random button within any disc. I think BMW did a pretty neat job on the interface.