My WRX is a fun yet very practical car. Although it does not have tons of power, it is very quick getting up to 80 which makes highway driving good. It has stable and precise steering. Gas mileage isn't great, but it beats most other AWD/4WD vehicles out there. The stock tires are not a good performance tire and are pretty crappy in snow. Not a lot of storage space, but not so small it is useless (I have the sedan, the wagon would be a better choice for some). You can't beat it for the price.
Sporty, yet great in snow for New York winters without much sacrifice in gas mileage. Very reliable. Only issue was a windshield washer sprayer. Minor detail.
The stock tires on the car should more designed for performance or rain/snow. They aren't great for either.