Very good article on all the tradeoffs involved in energy.  There is going to be some soul searching within the environmental community however where nuclear energy is suggested as the alternative.  Also for electric cars where massive mining will be required to produce the batteries along with toxic acids and chemicals.  And the electricity to charge them has to come from somewhere.  (hint, it doesn't just come out of the wall as some believe)  Then there is the disposal issue which some have likened to nuclear waste.  At this point natural gas and LNG to move it are the only reliable alternative to coal and heavy fuels.