Don't forget your studded snow tires and/or chains for the bike. When I lived in Wyoming I rode to work year-round and came to love my studded MTB tires on packed snow or ice, but DAMN anything more than a couple inches of snow increased the rolling resistance to a point that made it a serious struggle, like riding in deep loose sand. I knew some folks that tried the bicycle tire chains and, as expected, they were a complete joke - WAY too much trouble to install, very heavy (strapped to your tires where you felt every bit of it), and then you had to be The Hulk to actually pedal the chained-up bike more than a few feet through the snow. Studs are awesome, and you can get a range from heavily studded (dense pattern) to lightly studded tires. There's been no need for that around here since our winters usually consist of periods of cool damp weather with maybe some light snow and ice on the roads, then things dry out again. The big hazard is all the sand VDOT puts out on the roads, holy crap they love that stuff almost as much as chip seal. I'm a hydrogeologist and love checking out what the groundwater is doing as exposed by the freezing temps and a road cut: Once the pesky leaves are off the trees a skiff of snow will accentuate the structural geology: Maybe you can tell I'm ready for some cooler and drier weather - it was 85*F and very humid here yesterday, blah.