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.