I might have to get a pair of the tag gloves to check them out. I've really liked these fly gloves. They are thin with good grip with a little insulation on the backs. http://www.gearhead.com/snowmobile/clothing/gloves/fly-racing-switch-snx-gloves.html
I tried to buy those earlier but Blown motor told me fly quit making them.
These are the new ones apparently which I own and are my favorite.
http://www.blownmotor.com/products/fly-title-long-snowmobile-gloves
Oh i stuck my hand in the sink full of water for 10 minutes they are waterproof for sure...until you get it far enough in the water that it gets to the neoprene part by the velcro..then it comes in through there.