I've had my Impreza for a year. Its been through rural blizzard-prone Minnesota winter and has performed well. Very fun to drive in snow and has good grip on snow and ice. Seems to be able to go through deeper snow as well, but clutch starts to smell hot. I get about 31-33 MPG in the summer on the highway (haven't driven much in metro traffic.) Winter MPG drops off sharply to 17 in town/short trips and 25 on the highway. Only problems are a faulty tire pressure sensor (covered by warranty) and about 1 out of every 3 times when anti-lock brakes kick in on ice in below 0 temps, vehicle dynamics control and ABS goes out and won't work. Shutting car off and re-starting seems to fix it.
All wheel drive and MP3 jack.
Softer seats with more lumbar support, a bit more ground clearance, and a louder maximum volume on the radio.