I have a Petzl Nao, damn good light, rechargeable batt but can run AA in a pinch as well, so has your base covered, It's reactive if you look far away it throws out the light, but look at something close then it dims, or you can have it on a constant output light, if you want to get fussy you can also program it...
Bookmarks