I am a proponent of Solar power, but I think the best bet is a combination of solar, wind, geothermal, hydro, and biofuels so that no one source of power can ever hold us for hostage again.