It's all in the tires.

I had some really worn tires at the start of this winter, it was downright scary the first couple storms. Now even with new "performance" all seasons the car is nice and stable in the snow. I can only imagine how it would do with dedicated snow tires.