Hi, I went from a 55 plate GTI to a 2009 (59) plate E92, 330D with loads of toys.
I am amazed by the cars pull and the the way it handles the road.
Upsides
Good mpg (echo the above)
550 miles to a tank!
quiet/ refined
interior quality
handling
great engine
auto box superb
downsides
The sat nav I got is now out of date (its the professional in dash version) BM want a staggering £360 to bring it up to date.
There are a number of 19" wheels cracking on pot holes, hassles with BMW
There are a few of the headlight washer caps coming off. BM try to blame the concentration in the wash fluid...i think it a design flaw personally.
I have fitted 4 winter 18"s wheels and tyres due to the crap handling in the snow of teh rear wheel drive. But, so far these have done the trick nicely.