The value of a good flashlight is underrated. And one that's small enough to fit on your keyring while still packing some real brightness is even more so. The next time you unexpectedly end up out on the trails after nightfall, your life will be much easier if you've got Mec Army's IllumineX-3S. With an IPX8 waterproof rating, this is the world's smallest USB rechargeable flashlight. And it still packs a whopping 130 lumens into this tiny package, requiring just about an hour to fully charge.