Most 'Surplus' stores are selling the 'Emergency' radios with things like 'Solar' panels and crank handles to power them.
Quality varies, but if you pay $5 for something, don't be surprised if it's pretty much junk...
The simple rules still apply, you get what you pay for.
Commercial reception AM/FM/Weather/Short Wave receivers only are a good idea to have.
(Solar panels, hand cranks... Optional)
With hurricane or blizzard conditions, you might not see the sun for days, so that rules out Solar being a viable way to recharge the radio.
Besides, The tiny solar panels that are built in are of such poor quality they aren't really effective at all.
Hand crank radios are like hand crank flashlights, they are out there, some of them are fairly well made, but they don't come real cheap.
Some of the really cheap ones, made in China mostly, literally won't pick up a radio station across the street...
I've had two or three here from different 'Gimmie' things,
Door prizes, Freebies from the bank, ect., and I can't pick up the 50,000 watt local radio station that had a tower 3 blocks away!
Your best bet is a 'Dual Power' radio, something with a power cord you can plug into the wall, and runs on batteries too and is of a reasonable quality.
Good antenna is a REAL plus in this situation!
Just keep some good, fresh alkaline batteries dedicated to go in it in the event of an emergency, and you will be fine.
If you believe you are going to need the radio long term without the benefit of 'Grid' power...
Consider rechargeable batteries and a vehicle charger for them, or a larger solar panel for recharging vehicle batteries.
A larger solar panel that produces in 12 volts would be a great thing to have for keeping vehicle batteries charged, cell phones, or communications radios.
Not to mention that it will produce enough current to charge cordless tool batteries if you choose your tools correctly,
And a single panel is portable.
------------------------------
Communications radios are another story.
For 2 way communications, you will need think about things like transmission antennas, constant power sources (most can be run off vehicle batteries)
and if you know the proper procedures for using the radios.
FM radios, both the smaller hand held "Civilian Usage" and 'Citizens Band' radios will require rechargeable batteries and some way to recharge them...
CB's will take much more current, like a vehicle battery,
Smaller digital radios will need fresh charges on it's AA or AAA batteries every day or two at the very minimum.