Short answer NO, NO, NO!!
I had a 220d for a while (16months)and enjoyed it to a point, the turbo lag was something I just couldn't get used to. I had to either time it right when leaving a junction or simply gun it. At the end of the day it's a diesel. Unfortunately/fortunately I was given a 250 Auto as a courtesy car whilst the 220 was being serviced and thought it was fantastic. This experience bugged me for a couple of months until I bought what I should have in the first place an auto 250.
Economay isn't high on my agenda but don't think there is a vast difference considering diesel is more expensive and in anycase your getting a far better car for a couple of mpg.
You will miss out on mid range torque but flooring the 250 even in auto mode is great (not as good as a boxster I suspect)
Hope this helps, 250 every day of the week.