Thanks for all your replies gents, much appreciated! After reading them all my conclusions are as follows. Please feel free to comment if you disagree.
1) 220d does 40mpg standard, more on motorways but seems to have some problems with the model
2) 250 auto does between 26-34mpg depending on driving style. Upto 40mpg on motorways. Solid good car
Which one would you choose?