I don't mind riding in the snow either; it's just when there's a fresh load and basically one lane of traffic, passenger cars to make me a little more apprehensive, and cabs and buses are 10x worse. I hope we can sometime arrange some sort of "Snow Commander" ride ala Boston
http://www.bikeforums.net/showthread.php?t=90387.