I've found the Alpinestars gloves work best for me, but even gortex gloves have the leather soaked through as they get worn, so whilst your hands maybe dry they are surrounded by cold, water soaked, stinky leather.
The best solution I have found is handlebar mitts that keep the rain and wind chill off and mean you can run heated grips on low.
I may try heated gloves at some point, but I imagine they will still suffer from the leather eventually getting soaked, something the mitts prevent.