Even a "poor" winter tire will be better than an all season... I haven't heard of these, so I don't know what kind of quality they are, but good choice to go with some kind of winters!

The car looks surprisingly decent with steelies, too... there are a few cars on a campus I see on a regular basis with their steelies, and they look terrible.
