Lifehacker provides a list of the five best weather sites to check: http://lifehacker.com/5897973/five-best-weather-web-sites (Add Weatherbug.com to the list).
For traffic reports as the weather degenerates (if your governor says stay home, please do), check out the 511 sites for your state to get the traffic situation, roads impacted by weather, and roads under construction--all useful information. You can also try beatthetraffic.com and Mapquest's traffic feature: http://www.mapquest.com/traffic/
Good luck out there and stay safe. You may also want to read up on how to survive a blizzard. For that, let me suggest: http://weather.about.com/od/winterweather/a/winter_survival.htm