Some links related to photovoltaics
DWKoon, October 2009
Graph of cost & production vs time.
Efficiencies
Mars Rover
World Solar Challenge race