We don't get that kind of cold out here on the left coast -- yeah, I know \"go away.\" When it gets \"cold\" here I will wear a balaclava, some insulated gloves and layers underneath my jacket and pants. I can't imagine the temp you're riding in.
I remember a lot of the vfr guys I used to ride with raved about
widder electric stuff. And the good folks at
aerostich sell some electric stuff, too.
What it requires is installing one of those little electrical socket thingies on your bike to plug the gear into. But the heated stuff is supposed to be pretty frickin' sweet, at least for your torso. Not so sure if they make heated socks...
Ride on!