Guy's,
I traded a 2.2Diesel Honda civic ( absolute flyer) for my new 220d, if you want a fast economical car buy a Honda.
If you want a refined first class piece of engineering and build quaility buy the lexus. As for performance, you just gotta get used to the different gear set up, if you drive it right, it can go real quick, as for MPG, i average 37, and i aint no vicar
Basha