There are a lot of people who are obsessed with flashlights. I'm not one of them, but I love my Fenix E12. This little guy lasts for ages on a single AA. It's small enough to leave in my jacket pocket. I doubt it's waterproof, but I've used it many times in the rain while walking the dog.