Very good build quality and performance. 93K and still no rattles, but rotors and heater are sounding worn out. Had computer chip go out under warranty, so reliability is not as good as expected for car at this price level. Dealer service was inconvenient. I have no regrets, but I would probably not buy another one new - mainly because I live too far from a dealer, and I don't like the new 5-series styling and high price.
Engine response, steering and handling - the German driving feel is addicting. Gas mileage of 28 mpg is great for this class of car.
Increase number of qualified service centers to perform warranty work. Reduce the road noise during normal driving.