Great suggestions so far, but I thought I would suggest something a little different; one I find very useful as a map reading light.
It's the QuiqLite Pro (White-Red version). This is a great little light as it does not need to sit on your head, instead, it sits in your shirt pocket or clipped to your jacket and is out of the way. When required, you have both a red LED and a white LED, with enough light for map reading. The red LED preserves your night vision, while the white LED gives you that little extra if you need more light.
You can always carry an extra light in your pocket if much more light is needed. Maybe something with an infinite ramping ring such as the Jetbeam RRT-0 or RRT-21, SunWayman lights, Nitecore IFE series lights ....