That's an STI, they retail for high 30k's.
Get a Subaru for sure.  If you've got the money, get a WRX wagon.  I've driven around the entire western U.S., gotten stuck in snow up to my door handles, fit my entire life (including skis) in the back and I wouldn't trade mine for anything in the world.
Seriously, I think I'm tempted to marry it.  It's beautiful, reliable, always cheers me up and best of all, it's always ready to go when I am.