I bought a Goal Zero 10 for my cell phone and recharging my AA batteries.
Totally Kewl!
http://www.goalzero.com/shop/p/132/Guide-10-Plus-Mobile-Kit/1:1/
One caution. It may look your phone isn’t being recharged but as you leave the Goal Zero attached the battery meter on your phone will go up.
Great for heavy phone users and will keep the phone charged all day long.
I know a photographic guy that is real big on Eneloop AA Batteries from Sanyo. They are rechargeable, by regular recharger like a LaCrosse BC-900 or by your solar item you listed, but the big thing about these Sanyos is that they retain power when not being drawn down.
They hold 20% less charge initially but they will hold over 85% of that charge for a year or better. They will also hold thier power after partial usage — something regular or rechargeable batteries of other brands never do.