I have some of the 3 pack Costco ones that work really well. But if you want bullet proof and recharageable look at something like this
StreamLight or
Surefire . I have had a Surefire for well over 20 years and it has been a great light, (replacement bulbs are a bit pricey around 20.00) but it all depends on what you want and are willing to pay for.
re-chargeable is nice but costly, the cheaper ones work well but need batteries.
One more consideration is a nice head lamp, I like these the best. Completely hand free. There are several to choose, from a price point of about 10.00 - 100.00