This is my first BMW purchase and it has been a nightmare from day 1. The iDrive has caused problems, the steering rack had to be replaced at 6,000 miles, the run flat tire sensor continually shows up whether I have a flat tire or not. BMW is unwilling to take this vehicle back. They stated that the car has ONLY been in the shop 20 times, which is not enough according to their standards. NEVER again I will purchase a BMW!!!
Handles nice, drives nice. Electronics are a nightmare!