After 6 1/2 years and 123,000 miles, it's time to get a new one. Best car I have ever owned. Aside from Cam Sensors,a Blower Resistor and a power steering hose, only other thing I have done is std stuff like change the Oil. Rule of thumb with BMW is never to use the dealer unless it is a electrical problem and you will save big bucks. Manual and sport pkg is the only way to go. Great performance and avg 25MPG. Car, both inside and outside looks like it did the day I drove it off the lot and performs like new. Unreal fit and finish that lasts and is a Gold Standard for automobiles. My new 530i is on order and I can't wait. Expensive yes, but worth it if you love to drive.
Handling, good power, outstanding 5 spd manual. Build quality.