The Streamlight MacroStream USB flashlight is a torch for everyday carry. It has a bright 500-lumen output on its high setting, and can be turned down to 50 lumens for a serious runtime of 8 hours! The included clip ensures secure pocket carry and allows you to wear the light on your hat, effectively creating a head-mounted lamp. The flashlight is rechargeable and includes a USB cable for that purpose. If you're talking about quality flashlights, it's hard to beat Streamlight.