There are some types of fuel cell batteries being developed for laptop
computers and various other kinds of devices.Once in a while there is
news about that at,
www.gizmodo.com and other computer news
websites.I dont see why solar cells attached to laptop computers
wouldn't extend the battery life.
cuhulin