Good article dated: Jan 20, 2009
The limits of energy storage technology | Bulletin of the Atomic Scientists.