Wind power is
Solar power has the best potential for sustainable power generation, based on the fact that the Sun provides more power then we could ever dream of usuing. Solar techonology however still has a long way to do before it is truely a sustainable technology. mainly research needs to be directed toward non toxic construction meathods and increasing solar cell effiecency
solar energy works off planet as well as on the surface.
micro power generation is the collection of many small sources of power.
any one of these power sources is relatively insignificant. but taken together they can add some power back into the system that they are drawing from.