I don’t wear gloves very often just because I like being able to feel the fish. That said, when I do wear gloves I wear the fingerless ragg wool gloves with the flip over mitten piece. I like the ones with thinsulate and a full thumb (not cut off). The best thing is that they can get a little bit wet and you’ll still stay warm because they’re wool.
Another thing I’ve tried is bringing a 6 pack of those brown cotton gloves in the boat. Once a pair gets wet just put on a dry pair. That works pretty well, too, but I like the wool glommits (I think that’s what they’re called)better.
If you’re talking about ice fishing, try the ice armour gloves. They’re pretty great, but you can’t really fish with them on.
Neoprene gloves suck in my opinion. They don’t breathe so they get clammy, and then you’re done. Even the fleece lined ones like glacier gloves.
In my experience, the best thing you can do to keep your hands warm is to keep the rest of yourself warm. When you get cold your body concentrates blood in your core, which means you don’t get good circulation in your hands.