The Economics of Nuclear Power

This World Nuclear survey of cost data attempts to assemble an objective picture of comparative energy costs. The latest update I have referenced is 9 March 2011.

Another recent source is the 2011 UK report “The Renewable Energy Review” [PDF] by the Committee on Climate Change which is the primary body guiding UK GHG targets.