Roundup of micropower sources
You know how pretty soon everything is supposed to have wireless internet connectivity, linking any device you could possibly think of in one giant mesh network? No? Oh well, let this be a lesson to you then. All those devices will need power and the batteries we have now just aren't going to cut it.
Fortunately a whole host of other options (besides fuel cells) are in the works. Here's a rundown: Applied Digital Solutions has launched a battery charged by body heat (no replacement worries), Berkeley has a couple of projects including internal combustion engines about a millimeter in size as well as devices that generate power through the minute vibrations of buildings. Other types of batteries that aren't completely out, but are just unrecognizable,
include zinc air, thin-film and nuclear batteries (as if on that last one).