The blog, Xenophilia, provides a very useful a listing of the Top 100 New Clean Energy Technologies.