 Second BMW (first being M3).  Purchased pre-owned.  Love almost everything about it.  Has just about every possible option and package.  Love the 19" wheels.  Did have to adjust driving some to accommodate for brake assist and trans system.  Once I have done that, it is fine and very enjoyable to drive.  Do not have problems others have mentioned.  Just took a judicious right foot.  Very comfy sport seats and great thick M-sport steering wheel.  Now that we have a baby, it is perfect.  Not my M3, but a good compromise for the time being.  