Wow, some of those hand guards are very cool. I lucked out and bought a great pair of gloves from the local Vespa dealer. The outer material is wind resistant and water resistant, with grippy material on the palms and inside of the fingers. So far the insulation inside has kept my hands toasty, and one morning I rode was about 35 F.