While I have two Surefire lights, I'm going to guess that those are not within the price range of the original poster. That said, I would suggest one of those hand crank flashlight/radio/cell phone all-in-one chargers. But don't get the cheap ones. Spend the $25 (or $49 for a two pack) of the duracell brand ones from Amazon. You will never have to worry about batteries regardless of how infrequent you use the light and a quick 60 seconds of cranking will power the light for over twenty minutes. Plus the light uses LED illumination so it's quite bright. It's also got a USB port to charge cell phones (with several different adapters included).
All crank LED lights I previously used (including the Dynamo Illuminator and Garrity Power Lite) have an inherent problem: they contain very wimpy internal rechargeable cells. As a result, you can easily over-charge those cells, causing permanent damage and shorten their life span.
Why? From the user's point of view, you want to charge up the battery very quickly (such that one minute of winding can give 30 minutes of light). But from the battery's point of view, charging at such a high rate (30X) can be murderous - especially since the user has no way to know when the battery is fully charged.
The Duracell Crank Light solved this problem by giving it a much larger capacity rechargeable battery. It contains three 300mAh NiMH cells. In comparison, the Illuminator only contains a single 36mAh Lithium-ion cell, and the Garrity contains 3x 80mAh NiMH cells. Once fully recharged, this 300mAh battery pack can power the LED flash for more than three hours!
Of course, it takes a lot more cranking to charge up a 300mAh battery, because now you are charging it at 'only' 6-8X instead of 30X. Fortunately, you don't have to fully recharge the internal battery before using it. Just crank it for one minute and you'll get 30 minutes of light from it, as advertised. The slower charging rate also makes it less likely for you to damage the cells by over-charging.
If you want to fully recharge the internal battery, the best way is to use the provided cable to connect the 'DC in' port (see my 'Customer Image') to the USB port of your computer. It takes about 10 hours because the charging is very gentle at 0.1X (30mA).
Conversely, you can also use the 'USB out' port on the crank light to recharge your cell phone (provided it has the correct DC input port) or to power a USB battery charger. But beware: the 'USB out' power is only available when you are cranking the handle, and you may need to crank for 10 minutes just for 1-2 minute of talk time.
Finally, this Duracell crank light also has a built-in AM/FM/WB (weather band) radio. But even as just a LED flash light, it is already worth the price.
http://www.amazon.com/Duracell-Crank-Light-Flashlight-Charger/dp/B000SE6LF6/ref=sr_1_1?ie=UTF8&s=electronics&qid=1232161808&sr=1-1