 Absolutely the best car I have ever owned.  Handles as you would expect for a BMW...like a sports car but also with the luxury you would expect from BMW.  This car is FAST...very FAST!!!  One must be very careful driving because you can get to 100mph in a heartbeat and it only feels like you're doing 40mph.  For a 300hp engine, gets great gas mileage at posted highway speeds (65mph) of somewhere around 29-30mpg.  Expect 23-24 mpg in combined highway/city driving.  After 14000 miles and 16 months of driving, I have had zero issues requiring any maintenance by the dealership.  They did change the oil at one year (11K miles) and the wiper blades but the car has needed no other attention.