it's renewable oil, it takes as much co2 from the atmosphere as it returns. therefore it's "clean".
agree about the ethanol etc.
solar is not an option yet, somebody said that it costs more energy to build it then it will put out in a lifetime, haven't verified that claim though.
wind...