Best advice : Test drive a new F30 2.0D. Different car to the E90 2.0D.
I was very pleasantly surprised with the way the new 2.0D drives - and I have a 335D.
A good friend has a new F10 5 series 2.0D estate and I thought it would feel under powered, but it was very good. Especially when mated with the new 8 speed auto - totally transforms in sport mode. Looking at the torque figures shows one of the reasons it feels so good in normal driving.
Plus he regularly sees over 50 mpg. Met him after a motorway trip and it was showing over 60 mpg. He doesn't drive for Miss Daisy either. For a big bus that is impressive. As an overall package it is tempting.
The toys in the new F30 do make the E90 look a bit old too. The displays and tech in the F30 are clearly a generation ahead.
Dealers are already eager to do deals on 2.0D F30s. End of year too.