I was hoping that BMW put a CD holder in my 3.0 but I just got mine and was disappointed with to find the useless cassette holder in the center console. (What did I expect?) I didn't even want the cassette but it comes automatically with the NAV system. In my opionion, and I find that a lot of people agree, BMW should have put a CD in the NAV system. Now the problem is finding a cassette tape in the house seeing that I stopped buying cassette tape long ago during the Reagan adminstration. Oh well.