yeah, winter tires make a huge difference.
I put on the General Altimax Arctic this year. So far very impressed. Not much snow to really test them out, but the stopping has been great and the ride is quite.
http://www.1010tires.com/tire.asp?ti...Altimax+Arctic
I was deciding between those, the hankook Icebear W300 and the Kumho KW19. The tires are all about the same price and it ended up being the generals as I liked the tread pattern the best out of the 3.
Dedicated winter tires FTW!!!