Wind charger will give much more peak power for the size.
For solar panels, check Uni Solar, made in the US, bullet proof, guaranteed 10 years. Just their power/sqm is half than classic panels with glass enclosure.
http://claymore.engineer.gvsu.edu/~s...olarpanel.html