I am so glad you asked this question, because I have a great answer for you. But first, we live in Reno NV and drive on dry pavement most of the year. But in winter storms, the roads are never plowed well. We contend with abundant mountain snow driving to Lake Tahoe and across the pass into Cali. Good snow traction, as well as good handling and smooth ride on dry pavement is essential. So what tires do I roll? Vredestein Quatrac 5. They are '3 snowflake' rated. I have them on two Foresters. My son, avid skier, has them on his Impreza. You can buy them at Big O Tires, though they have to order them for you. They are priced less than Michelin and Continental, but outperform both of them. I've tried Michelin, Continental, Toyo, Hankook, and Pirelli on many Subarus, and nothing has come close to these for performance, ride, and wear.