I have used these, well sort of, I need to get it back from the_126
They are ok, but there is much better stuff on the market for similar or less money as it goes
I like petzl stuff as it's generally waterproof to an extent and holds out well in sewers, rivers and caves which I do a lot of
For general derping about I guess most run of mill headtorches that offer over 40 lumens will suffice