Nuclear seems to be our only option for the time being; most renewables require TONS of space to be comparable (not to mention problems with electricity production vs. demand management in the grid - solar and wind energy kind of depends on weather). There's a good book on the topic that has all the relevant calculations: http://www.withouthotair.com/