http://www.amazon.com/Kikkerland-Dyn...nd+solar+radio
I've had a bunch since I frequently spend weeks in the woods at work...
This one is by far the best. It works on cloudy days (most don't), holds up when there's tons of dirt/silt in it, winds up should you need to, and it actually holds a charge from the sun (most don't). I had this thing duct taped to the inside of my humvee windshield for months---still runs like a champ.