Sandia Laboratories -
photovoltaic web site - they do lots of research and offer lots of free
materials.
National Renewable Energy
Labs (NREL) - The U.S. Department of Energy's premier laboratory for
renewable energy research & development and a lead lab for energy efficiency
R&D