http://news.yahoo.com/s/afp/20110331...onmentresearch

Looks like we will be powered by algae in the not to distant future... Thoughts?