3 solutions

Not a current user of ANY of these, but interested.....

Solution # 1

CHEAPEST
http://battery-superstore.com/Tenergy-USB5000-Hybrid-Solar-Charger-for/M/B003EW82ZG.htm

AND/OR

http://www.ebay.com/itm/Sunpak-SC-800-Ultra-Slim-Solar-NiMH-Battery-Charger-/190409644186#vi-content

Both are aa battery chargers, both under 15.00- the ebay one is 12.99 shipped.

Solution # 2

MOST Interesting

http://www.northerntool.com/shop/tools/product_200422034_200422034

5 watt amorphous panel
2 lights
7AH 12 Volt battery (84 Watts)
2 12 V DC plugs
1 USB plug

shipping weight ~14.5 pounds

sale price this week 59.00, regular 99.00

Solution # 3

Lets think out of the Box.....

Buy a UPS (Uninterpretable Power Supply) on clearance from Best Buy/Staples/Office Max.
You now have a charger, a 7AH,12 Volt 96 watts) battery, and a cheap inverter, all in one box. New, with a warranty.
NOT on sale ~ 50.00

Bring it home, plug it in. Congratulations, you now have a working back up power supply!

2) buy a standard boring AA/AAA charger. you can buy this anywhere, and plug it in anywhere.

In an outage, plug it in to the UPS, it will charge your AA/AAA about 100 times.

3) Buy a small panel- 5 watt/10 watt- Google shopping, lowest price. (Sears has a 6 watt for 22.00 today. )
To use, take the battery out of the UPS, hook up the panel.

In above example we have a 96 watt battery. With the 6 watt panel- you will put in 6 watts + or -, for each hour of really good sun. If panel is facing south, you will get 4-6 hours of really good sun per day, depending on location/latitude/season/weather. SO 6 watts times 5 hours = 30 WATTS recharge per day.

with a small panel as listed above, you dont need to worry about a charge control.