Awesome trip - except for the snow part :-) Heated gear makes a huge difference - I wasn't even chilled yesterday even in the rain clipping at 130 on the 401 - polar fleece long johns, heated jacket liner, leathers over that, rain gear over that, Gerbings heated waterproof gloves.
Tempts me...