 First and last BMW.   Quality is not what you would expect from a high end vehicle.  Problems started almost immediately, the warranty covered the repairs not the in convince of the wasted time.  After warranty ran out.. 55k miles...replaced window regulator on passenger window, at 60k miles, replaced all 6 sparks plugs. at 65 k, replaced valve cover gasket. at 67K, replaced water pump.  Now at 68k, all 4 engine mount bolts have sheared..vibration broke the water pump.  Never again.. Disappointed in BMW's responses.