I'd say everyone has come up with some great suggestions. I would add one more thing. Keep a gallon of clorox bleach with you. If you are driving on snow or ice, pour it over your tires. It helps your tires stick to the icy road.
Peace.
Tom