I admit it. I have a deep affinity for solar gadgets. Thus I present another neat solar flashlight.
Expose this flashlight, (from Florida-based Earthtorch), to direct sunlight for 8 hours and it will hold a charge for 45 days. A 6 hour charge will give you 8 hours of light. No batteries to change and no shaking involved. The 10 LED lights in the 10″ model have light penetration of 70 meters and can be seen 2 miles away. The solar cell is estimated to last 20 years, the nickel cadmium storage cell lasts 500 charges, and the LED bulbs will shine a lengthy 100,000 hours. The solar panel is in the handle.
find it @ earthtorch.com