http://www.manufacturingcenter.com/dfx/archives/0701/0701fly.asp
This site provides
information about recent
developments in storing solar energy for satellites
called Flywheel Energy Storage Modules. This will
eventually replace chemical batteries for energy
storage. The site as a whole is detailed and concise.