On my 3 week trek last summer I used a 10,700mah battery to supplement my charging needs.
I looked into a Dynamo hub for next year. My bike shop handles SP Dynamo systems. But the cost, verses my experience. I opted for a second battery.
Here is a link to SP Dynamo. Hope it helps.
-Snuts-
SP Dynamo System