I love my 3 series to death but honestly the CD players that BMW puts in the dash for these cars absolutely suck. I got in my car about 20 minutes ago and hit the cd button and the letters TR pop up and that is it and the cd player will not even eject the disc to me! SOB!! I have had the cd player in this car replaced three times since I have owned it and it skips all the time over bumps and for some reason when I go around turns it shuts off! Has anyone else experienced these flaws with their in dash CD player?? I know it is not a big deal it is just the hassel of taking it to the dealership to get fixed@!!