A good flashlight can last you for life, and considering how expensive they can be, that's a big deal. These brands stick by ...