Here is a great chart published in the Wall Street Journal’s Power Investing: Investing in Energy special report published on September 13, 2010.
This chart shows the “levelized” cost of electricity–reflecting all costs (capital, fuel, operating costs, etc.) without subsidies–in dollars per megawatt-hour. While I think this chart is great, in my opinion it needs to also include the environmental costs–made palpably apparent by the Gulf Oil Spill–which would make the renewable sources even that much more efficient. We need to be focusing on and supporting geothermal, wind, solar, and nuclear energy.