I just got some Wellgo pinned pedals that are great in the rain.
As for Snow, I haven't been riding long enough to tell you.
Actually, I have seen several post about people who ride in the snow.
Hopefully, they can weigh in on the type of tire, etc.
--
Mandell - Keen Beginner
------------------------------------------------------------------------
Mandell's Profile:
http://www.unicyclist.com/profile/3769
View this thread:
http://www.unicyclist.com/thread/28334