Excalibur Electronics makes this great-sounding product called the “Forever Flashlight,” which uses a magnet moving through a coil of wire to produce current (the Faraday principle) that charges an ultracapacitor, which in turn powers an LED.
Great in theory, pretty useless in practise. But ThinkGeek sells them nonetheless, and on their product page, titled “Forever Flashlight,” is this notice: “One-year warranty.”