TSL (Trina Solar) is another serious buy candidate. http://seekingalpha.com/article/241001-trina-solar-revenues-continue-to-rise?source=yahoo images.investorshub.advfn.com/images/uploads/2010/12/12/ziwinTSLD.GIF images.investorshub.advfn.com/images/uploads/2010/12/12/ogvkjTSL60.GIF