Another way to add juice to on the cycle charging is to sew a solar panel into your messenger bag.
I saw it in popular science. A buddy of mine back home did it. If you leave it in the sun for like 6 hours... it would charge his laptop completely he said.