I mean, the 330d etc is only going to be about 10 at best MPG better off, isn't diesel going to get more expensive as well with duty or am I making that up?
It's probably more than 10, i did 200 miles yesterday in my 530d and managed 54mpg. Whole tank was just under 700 miles and 47.8mpg.