Get winter tires. Just do it. There's a huge difference between winter tires and all-season tires. It won't even cost you any money in the long run because you're not using the regular tires while the winter tires are on, so you extend their life. No I am not a tire salesman :).
Really, this is...