The new 16.8 E-Maxx hands down - servos, rx and esc are advertised as water proof, but are prob really only water resistant. As long as you blow the snow off while you're still outside, prob never have any water related issues.
Tons of after market support readily available on the Emaxx too.