Quite honestly... I added the iPod adaptor at the end of last year shortly after I purchased my car "new". It never had a CD Changer... I had my local BMW dealer install the adaptor. It was a bit "pricey" (labor & parts approx. $300.00)... but, even with adding the cost of the iPod, it wasn't any more than purchasing a CD Player! Also, as a side note, after buying my iPod, I took a few weeks to burn my CD's at home (approx. 300 CD's)... and then sold the CD's to a local store... the $$$ paid for the iPod! Check with your local BMW dealer with any questions... Good Luck!
Robert, Jax