I HGHLY recommend the nitecore hc30. For the price, weight, durability, brightness, battery life.... There is no comparison. The only downside is there is no red light and you need an external charger for the battery unless you get one of the batteries that has the USB port within the battery itself. Buy one of these, and I promise you won't be disappointed. I bought mine a few years ago after having several high prices Black Diamond headlamps crap out on me.
I don't expect to ever need to replace my nitecore!! Love it!