yeah i dont think they look too bad at all.
i think people underestimate the cost of nuclear's long term costs... sure the fuel isn't too expensive, its pretty low-carbon but construction costs, decommissioning costs and waste management costs are huge. There's no 'easy answer' to the energy problem that we will no doubt experience in a decade or two.