I'd say heated gloves are the way to go too. Seems like the heat would be more uniformly distributed instead of just on the palms.
BTW, I live in Mass. too. Where are you from? I'm in Central Mass. near the Rhode Island border in Uxbridge.
I love the roads in Connecticut to ride.
I'm in Haverhill MA.....up in the northeast corner. I ride over an hour one way on the highway to work 2 - 3 days a week. My superglide is my first bike and I LOVE riding it to work. I can keep everything warm but my hands on my ride in the morning. I'll check out the hippo hands and the heated gloves!!!