Imprezza Wagon is sweeeeetttttt ... you'll love driving it in the snow. I would research on Consumerreports.org ... they are very accurate in their quality assesment. Also, if you decide to buy new and you are looking at a GM or Ford, let me know once you've decided on a model via PM and I can probably get you a friends and family discount code.
Also, for what it's worth, I've sworn off new cars. I buy used with about 40K of good miles on them (well maintained, synthetic oil, carfax). The total cost of ownership is lower. Some people love having a new ride, which I get ... new cars i've bought have just frustrated me (cost vs. value). If you find something 3 years old the car has done most of its depreciating... let someone else pay for that. Food for thought.