I've struggled over the years, with my hands, they are my weak spot. I've abandoned walks and gone home due to the discomfort that I would suffer. A couple of years ago, I was advised to try Buffalo Mitts; as mentioned on the thread already, they are great. It's so reassuring to have something that can go on and prevent the awfulness of sore hands. Warm when wet, weigh nothing, quick to do their job; a vital bit of gear for me. I've also been very happy with some Outdoor Designs Tyroll mitts, they did a great job, last Winter as an 'all the time' glove. Once it get cold enough, for me anyway, I'm always in Powerdry liners. Various Mitts, as mentioned, and some Outdoor Research fleecy type gloves as an excellent 'mid layer', to go over them. I've tried the forearm warmth focus, this has worked well, in conjunction with my various gloves. I use an old pair of dismembered Merino socks as arm warmers, always a long sleeve baselayer, too.
I watched a Bear Grylis programme, some time ago. He gave a demonstration as to the 'best' thing to do once your hands start going. It's common sense, when I thought about it, but, the opposite of what I did
Rubbing/cupping/blowing on to them is bad, according to him. The thing to do is stand there and thrust your arms back and forth, up and down; to get the systems in them working. I now do this, I feel like a berk to be honest, and get some odd looks, however, my hands are a little happier for it.