civic hybrid, subaru xv crosstek hybrid, TDI sportwagon/jetta if you can afford new.
if you want used:
buick century, chevy malibu, chevy cobalt/cavalier, ford escort 2000ish.
I love my 98 buick century. FWD so it's great in the snow. 200k on the clock and i still get 25mpg sitting in...