Get a pair of waterproof heavily insulated gloves. Cabela's has a good selection and they make their own line called Dry-Plus that I use for Duckhunting. Some of them come with textured finger tips for better grip. I would stay away from neoprene gloves. I've tried a few different ones that have all seperated at the seams. Also they are tight fitting and restrict blood flow to your hands, which makes them cold. The best way to stay warm, body or hands, is to wear waterproof, windproof and loose fitting gear.