Looking for some decent gloves to keep my hands dry, warm and protected. Was looking at Klim Adventure GTX short gloves Any recommendations?