I think I have an awesome set-up for the cold. Yesterday, I rode about 70 miles, at highway speeds, in 29F temps. I was very comfortable. Here is my set-up.
1. Heated jacket
2. Heated grips, MSR hand muffs and hand warmers ($.95 per pair) in a pocket in the backside of my glove liner. I think these are hunting liners.
3. Yamaha touring shield.
4. I also put hand warmers on top of my toes; inside my boots.
Here is a thumbnail picture of the set-up for my hands.