I'll second the Marathon Winter recommendation!
I've got the slightly cheaper/less studded Schwalbes (the Snow Studs), and while they're not as grippy as some, they're much better on those dry days. If I add a bit of extra air in the tires I can roll without touching the studs to the pavement, so they're only as bad as your average knobby MTB tire. Then, on the crazy days, I can drop the PSI and stay mostly upright.