 This is the 3rd one I've owned, and 2 other family members as well. None of us have had a minutes trouble with them. Owned Japanese during 80's/90's, until my 1st 330Ci. Gas mileage is amazing for such a powerful car. I average 35+ by keeping it at steady speed, but it has more than enough power when needed (couldn't tell the difference in it & my sisters M3). Hugs road like a dream. I should have flipped several times, once in rain, once avoiding a deer on curve, and it proved its safety engineering. One collision left me with MINIMAL damage compared to the other guy. I will forever have my children and parents in this car. Service is impeccable...take care of it and it will take care of you.  