Looks great drives like a dream. BUT I've had too many "quality" issues. The first was stalling when it had less than 500 miles. Turned out to be a computer fault. Next the rear lights started getting water inside after a rain - dealer had the car for three days to replace rear light components. NEXT - the passenger side door handle came off completly - the dealer said it's because its hand assembled! - What a joke. Just this week it started stalling again at idle. I had some reservations buying the car when I looked at the JDP reliability survey and now I think I'll keep it about a year and then get a Corvette.
Looks, engine, handling
For the dollars I expected much better workmanship/quality - BMW also needs more responsive dealers/National office people. When a customer has a complaint it should be acted upon not disappear into a void. My calls to BMW National were apparantly never documented.