Just turned in my leased '07 530xi for an '09 535i. Almost cried, as the '07 was simply an exceptional car. If it weren't for the very high buyout, I would have purchased the car. Found a new 535i with sport pkg, nav, cold weather, etc for an absolute steal. The changes from '07 are wonderful, better leather, the sport seats are thrones and they seemed to have fixed the noisy moonroof issue. Not that the '07 was underpowered, but the '09 just flies. 80 comes up quickly and its really hard to obey the owner's manual to keep it under 100 during breakin. Car is very quiet, even with the sport package and the ride is as supple (if not more) than the 530xi (non-sport). Hope to keep this car.
Sport pkg, 20 way seats, handling and power. BMW maintenance is great. Tried Audi, MB and Infiniti, none ride or drive as well as the BMW.
The buttons they added to assist the i- drive are not needed. The new gear selector is better suited to an Airbus control stick. I liked the tranny stick on my old car better.