That's amazing, I wonder what the process is and how much it costs. Could revolutionize recreational outerwear, I sure as hell would like to wear snowboarding gear that did that. I would actually be stoked to put it on some of my normal clothes as well.
did some research on this (wikipedia); basicly it adds a silica nano structure to the fibers in the clothing or on the surface of rubber that reduces the contact area of the fluid, this in turn reduces the friction between the fluid and the material and the fluid just falls off. cool shit maynard