You might as well throw all your batteries into the trashcan (or recycle them) now that the USB mini flashlight is in existence. This pint-sized flashlight is designed to fight the darkness without being a slave to batteries.
The dead battery is the eternal enemy of the flashlight, with daylight being a close second. The USB mini flashlight ditches batteries in favor of computer power. The flashlight can fully charge in 90 minutes and can run for two hours. The flashlight is compact and is a little bit bigger than a standard USB memory stick. While I wouldn't exactly place the USB mini flashlight in my survival kit, it does seem like it'd be great to have around the home and in the office.