For the hands,i use Olimpia winter gloves coated in snoseal(helps keep the wind out) and heated grips.
For my head,a head sock made with either polar tec or windstopper material.
http://www.hotgrips.com/cyclelinks.html
http://www.rei.com/online/store/Sear...at=REI_HP_LD:N
You do not want a head sock made of fleece,it won't fit under your lid.