I've driven subarus my entire life...the newly redesigned 2012 imprezas are PHENOMENAL. 30 + mpg, AWD, and the 5 door hatchback should give you plenty of room when you lay the seats down. The only thing I personally don't like is the new CVT transmission everyone is coming out with, but other than that, GREAT car. And inexpensive as well. Pretty good looking too.
Additionally, they're just as reliable as toyotas and hondas. Cost of ownership is ridiculously low.