http://dsc.discovery.com/news/2008/12/01/fuel-cells.html

Tiny fuel cells, powered by combustible liquids or gasses, have long been touted as the eventual solution. Potentially, they could power a laptop for days between refills.