I've looked into the this. problem is that solar is less cost efficient that electricity coming through your socket, most of the time.
Now, power generated by a water turbine, if you have access to moving water, is another story altogether.
there are a handful of different types of alternative energy, although I still haven't found anything that is more cost effective than power coming in through the sockets already.
could be wrong and if anyone has any bright ideas, I'm all ears.
Air turbine (a lot of dislikes with the visual / decibel via sound of the wind turbine)