I had outback before I got my mazda 3 (2.3 5 door) and I couldn't be happier with the trade. I live in the rockies (parkcity, UT) and we get quite a bit of snow. I have some gnarly studded snow tires and my car is better than my moms outback with all seasons and my dad speeed6. Both cars are great, i havent driven a new impreza but i know subarus are reliable and good in weather. its basically which one you like better to drive.