I always wanted a BMW, this was my first and maybe my last. I have not driven the car one day without a light coming on. Either the turning lights (I haven't figured out the problem) or the check engine light, or the ABS and the list goes on. There is a lot of noise coming into the cabin from the suspension. The moonroof was always a problem. It is not a family friendly car, my baby's stroller barely fits in the trunk, and with the driver's seat in the driving position, not even my 6 year old would fit. I had to service the A/C because a low pressure hose broke. I hate sounding so negative, but it is true. I ended up buying another car, not a bimmer.
It is truly a nice car to drive.
I guess the slogan of the ultimate driving machine is true, but it comes with a high price in terms of peace of mind. I would trade less sex appeal for a little bit more reliability.