I'd consider the the Armytek prime c2.......I've read too much about the nitecore p12 breaking from small drops....fenix pd35 a good light, but given the guarantee and build quality of Armytek I would be going down this route.
or even a Armytek wizard headlight....useful for all sorts, not got...