I would recommend the Petzyl Micro 2-AA headlamp. It's a compact (enough for EDC), water resistant headlamp. Upgrade the bulb to the higher output type (shorter burn time) sold by Petzyl (krypton?), and use AA lithium cells (3x the burn time of alkaline YMMV). These cells are cold temp resistant and light weight, and in a pinch you can find spare AA cells at a corner store. The micro carries a spare bulb, and has no battery pack to carry on the back of the head to interfere with parka hood, etc, or wires to snag. You could use NIMH rechargeable AA's in it, which would allow the use of a compact solar charger. Micros are only around $20 to boot.
Good luck!
Run