I hope the solar panel one works, because I have to run rather fast for the windmill flashlight to work.
You just need to get one of the flashlights from the walking dead. Apparently batteries in a zombie apocalypse never die. Gas and bullets all run out but batteries are forever.