The unfortunate thing about solar panels as it stands is the most successful technology is also the oldest. Which is silicon solar cells, but they have fairly long lives 20 years plus for Polycrystalline and Polycrystalline types, and 10 plus years for amorphous type.
There are other technologies out there that may have potential such Diamond film solar cells, Organic solar cells, dye solar cells and other miscellaneous semiconductor solar cells but they have their drawbacks. Longevity for example is an issue, dye and organic cells less than five year life span, the other semiconductor are just as expensive and are new technologies so no one is certain how long they will last in the field.
My personal favorite tech is diamond film solar cells, which don't really work like the others at all. It draw back is it only produces 0.1 V which means it is has high energy losses for now. But it will cheap to produce on a large scale using methane(major component of natural gas ) as its feed source. The purity of the stock needed would be low, and diamonds are very stable. However the funding for this technology is almost non existent so who knows, the best technologies don't often make it to market. However Google may change that:)
Check this site out if you want to know more about diamond film solar cells.
http://spaceflightnow.com/news/n0104/14diamondarrays/