I heartily 2nd the rec for the Zebras; great freakin' lights...

I've got four of them, am planning on getting another one, and love them all.
I'd say get the SC51w; 170 lumens max on an eneloop for about 45 min, with six total settings in three groups of two. You can customize one of the high levels and they just updated their drivers so all modes are now current controlled; no PWM used.
You sacrifice a small amount of lumens for the neutral tint, but it's well worth it.
Some people complain about the side clicky giving them a hot pocket, as the light can sometimes turn on in your pocket, but I've never had a significant issue with it.
For pure versatility, you can't be the H51w. The one I have is easily my favorite and most versatile headlamp. You can also take it out of the headband and put the clip on it and use it as an EDC light as well. Switch is on the end, so much less likely to give you a hot pocket. Also can be clipped to a pack strap, shirt collar, etc. for use as a task light.
After a Zebra, I'd suggest you look at the Xeno E03. There are two models available, one with an XPG and one with an XML. Both versions are available in cool, neutral, and warm tints. They go for about $35. They can also use any cell chemistry, and if you go with a 14500 li-ion cell in the XML version, it becomes a cannon... max output is well over 400 lumens!

The disadvantage of them is they aren't regulated, so as the cell depletes, the light dims. Zebras are fully regulated; when the cell depletes the light stays at a constant brightness and simply steps down to the next level. From off, you simply loose the brighter settings with a depleted cell.