The 2011 WRX was my first ever new car purchase, and because of this, I didn't go into it without researching the hell out of it.
I first saw it at the DC autoshow, and was excited to see a new car that came with (only) 17s and had enough headroom for me to fit with a helmet on (I'm only 5'10", but have mutant like proportions). After that it was straight to the internets to learn all about the vehicle. Working closely with my local dealer, I soon ordered up exactly what I wanted (satin white pearl hatch with only the short shifter). Don't tell my new wife, but I think I was more excited for the arrival of the car than our soon wedding.
Friends and family recommended Subaru, but the support I've had so far is great. The car is quality, and a fantastic bang for the buck. Subaru, as a company, as so far matched all those expectations.
The hatch back is insanely practical (bass player in a band with dogs) and the car just looks good. Gas mileage is about what I expected, and could always be better, but at least you are reminded of why you aren't getting 40mpg when you press your right foot to the floor.
My most recent car was a 1996 model, so I'm still a little afraid of the technology in the WRX (start the car and my iPhone starts playing music through the speakers - what a world!), but I'm quickly getting used to it.
The suspension is a little soft (my last car had 750lb rear springs, so YMMV), but it works really well. Lack of any rear diffs is a bit of a bummer, but I have yet to have any traction issues. Plus, come wintertime, 16" wheels fit!
8000+ trouble free miles, and several autocrosses later and I couldn't be happier. I'm excited to see this one through for a long time, assuming I can keep the mod-bug away. Then again, modding may make me keep it around longer.