Check this out – the BioLite Camp Stove, that when lit, using small sticks and twigs, creates thermoelectricity which powers a fan which stokes the fire creating more thermoelectricity which makes the fan to go faster which in turn generates excess electricity to charge cell phones, lights, etc. via USB. Whew!!
Larger version is called the HomeStove which works on the same concepts as the Rocket Stove but with the power generator/USB doo-hicky attached. Great idea. I will be getting one or two of the smaller versions to add to my kit.