Eton has a good collection of solar and self-powered radios. Top of their range is the FR600B which features a solar panel and a hand crank for powering the device. Since it can produce power, it can also be used to charge a cell phone and has a flashlight built in. It can tune into weather channels. (www. grabmore.in)
This is a portable and cheap emergency radio with solar as well as self power options. There is AM and FM along with weather band radio where available. This radio too has a LED flashlight and can charge the cell phone.
This radio is weather-proof while being able to survive without power in challenging situations. While it has no solar panel, there is a hand crank to charge the internal battery as well as a 3-LED flashlight. Added features are a clock and a thermometer.