Just recently, I happened to trade in a six months old Japanese coupe for this 5 year old German saloon. What a difference! This is my first personal BMW and although it has almost 60000 miles on it, it feels tight and responsive. In fact, I test drove an E60 530i before I bought this one, but it just did not feel right. The combination of the M Sport package, the Premium package and the manual transmission creates an extremely convenient, yet amazingly looking everyday driver. Navigation is handy, but costs money to keep up-to-date. If you prefer adrenaline pumped driving, better look for a 540i/M5, but if you do not require extreme performance, you are going to love this car!
The manual transmission, Xenon headlights, DSC, M Sport Package, ingenious part engineering (incredibly easy servicing of the vehicle), excellent fuel economy (for its class).
A way to prevent the annoying pebbles from entering behind the front brakes heat shields?