i hav stock blaster tires and we just got 20 inches of snow last week and i was out riding and i was climbing big hills with no problem, stock tires are the best for snow
Personally i like mud sharks....I've had great luck in the snow on them....Go at least with a 22 inch tire...I had 18 inch tires previously....Boy what a pain...i was constantly getting hung up on something.