What about solar thermal? I won't even look at your list without a mention of companies like Ausra or Esolar. They're not public but they are addressing probably the biggest clean energy market in the world. Also, why in the world would you include overhyped and overpriced FSLR when you have much better options like STP, TSL, CSIQ, and YGE? You need to dig deeper if you're going to earn any respect from the cleantech community.
Cleantech "Power 10" Ranking (Vol. I) [View article]
5 Must Read Articles in Oil and Alternative Energy [View article]