Bought 2011 535i in July 2010. Traded it in on a 2011 Mercedes E550 Sport yesterday. After owning three BMW's, I will not have another one. This car was in the shop 3 times in 3 months. Two days after the second visit the car quit in the middle of an intersection. From day one the car hesitated upon a slow acceleration, the transmission seemed to search for the right gear when driving slow through a parking lot, the transmission did not shift smoothly through the lower gears during a slow start, and the engine seemed to cause a vibration and sounded like an old under powered 4 cylinder Chevrolet when trying to maintain a constant speed up hill until one pressed down on the accelerator to force the transmission to down-shift. The car has already been recalled for a faulty fuel sensor which could cause one to run out of gas with the fuel guage still indicating 1/2 full. If this is the "Utimate Driving Machine" then we better walk or fly. The lack of quality is a real concern.
The Mercedes is fantastic. For an MSRP of only $3k more it has much more power, lots of low end torque, rides much better, is more comfortable, accelerates and shifts very smoothly. There is no comparison. Dumping the 535i is one of the best moves I have made.