I use a Berghaus
XCR Mountain Hat at the moment. It's a great hat and one of my most dependable bits of clothing.
A lightweight
Trekmates Silk Balaclava works well as well being very lightweight and works well with the Berghaus XCR mountain cap.
Getting a good pair of gloves is a little more tricky though but I've have had some good results with the following gloves;
Level Hand Glacier Goretex Gloves - Mostly used for winter cycling.
Outdoor Designs Winterflex Guide Gloves
Outdoor Designs Winterflex Mitts
British Army Soldier 95 Leather Combat Gloves