Reading this I remembered what our French friends made in Odeillo in the Pyrenees. It's a monster solar tracker (1Mw). On google I saw mentioned that there is also Stirling technology involved. The only thing is, that if you search in French, you get better response than English.
http://fr.wikipedia.org/wiki/Image:F...meu_France.jpg
Carel