I've been commuting recently (in upstate NY) on a Surly Long Haul Trucker. I put 26x2.0 Schwalbe Marathon Plus MTB tires on and it handles the snow well. The low gearing of the LHT is nice when muscling through wet, heavy, snow and slush. I'm going to retire my Surly from winter commuting (because it's my touring bike and the salted roads can be unkind)...just want to extend its life. Just got a Motobecane Fantom Cross CX this week that I'm working on getting into commuter mode.