Mungoscorner
Journeyman Pro
Preparation is the key in my experience,if you know whats coming you can prepare yourself and your kit (to a degree).I've walked off the course many times due to heavy rain/snow,but never in a comp,and yes i have been at the "squelchy pants" stage on one or two occasions. 
