I am looking to join the BMW family with a 2005 330xi (43K). I am concerned about some of the mpg values I have seen, but find little info in my searches of this board. Would anybody mind throwing out their mpg numbers to give me a feel for this car. I will most likely do more city driving than highway. Thanks in advance.