From sunshine to bitter wind and wet snowflakes, finding the best ski jacket will keep you warm, dry, and on the mountain ...