I just got my new Subaru a couple weeks ago, but this car is quite fantastic. It is reliable, fun to drive, has plenty of space in the back, and the AWD is (or will be) a godsend in bad weather. Even on rainy interstates this car feels impervious where other cars i have owned felt nervous or uncomfortable. If you live where the weather is perpetually bad, this hatch really is worth your look.
This car is fun to drive, has a great manual transmission, and plenty of power even with just the 2.5 base engine. Fuel economy is pretty good for an AWD car (I'm averaging 26 MPG), and it feels impervious to the elements. It tracks on the highway like a much larger car, but feels small and fun when pushed into a corner. Got my car for $19000 and I got bluetooth, ipod integration, better stereo, and a sunroof. Hill-holder feature is awesome on hills.
The interior feels a little on the cheap side, and the engine can be growly under load (although this isn't something i consider bad at all, some people might like it quieter.) Avoid the automatic tranny if you can, its wicked old and makes the car much less fun. Also, the seats can get a little uncomfortable on long freeway jaunts.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.