I have the freeplay radio that does crank, solar, weather stations and can charge off USB. I like it a lot so far but haven't used it enough to really review it yet.