I've driven this car for almost half a year on a couple of long trips, including one through horrible weather. Thanks to the AWD, even with crappy all season tires the car is pretty confident in poor conditions. If you regularly go through bad weather, I would recommend getting the automatic instead of the manual, since the AWD system responds faster. The engine is "peppy" at best, but it'll get the car up to highway speeds just fine. The handling is decent enough, although there is a bit of body roll. Having the extra space in the trunk is a godsend, and the stock stereo is pretty decent (only AM/FM though). I don't have any major rattles, which is amazing for a 16 year old car.
AWD. Reliability. Cargo capacity. Excellent build quality. Fun to take out for a drive in the snow. Simply put, this is a practical and reliable car. While it doesn't excel at any one thing, it does well enough as a Jack of All Trades.
Gas Mileage - around town it gets pretty bad. At least it takes regular and not premium. The car can get a little small for tall people The engine could use some more power. Some parts are cheap and others can be expensive. It's useful to note that many other parts from newer Subarus fit.
† 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.