hydro is the cleanest for producing eletricity... then natgas, nuke, and coal. Coal is pretty dirty though as far as emissions go. Nuke just leaves behind toxic waste which is very hard to dispose of.