I know it's a little late in the game, but Radio Shack carries a portable, non electric, non battery, weather radio with a cell phone charger attached.
It has a crank on the side and you just crank occasionally to keep the radio going and you cann connect your cell phone and crank to charge the batter.