Couple of additional comments:
1) Part of the problem with the nuclear waste / recycling facilities is not the facilities themselves, but the transport involved. There are plenty of areas where you can locate the plant and give the people in the area enough tax incentives to live with it, but getting all the waste there by car or even by train tends to be the sticking point. Semis get in accidents and trains occasionally derail. When that happens, it's a crap-show to clean up. So not only do you have to get the approval of the location where the facility is, you have to get the approval of every state between the plant and the recycling facility to allow the material to be transported through it.
2) One of the bigger problems cost-wise with nuclear power plants is security. Since 9/11, security costs for existing power plants have skyrocketed. As noted up-thread, the start-up costs for nuclear are extreme (even over the course of a decade). With security costs rising, the rate-of-return is even longer on investments from energy companies. It's kinda stupid, because outside of a major natural disaster (ie, a tsunami that kills 18,000 by itself), it would take a significant force of terrorists to cause a plant to go into meltdown. But it's possible, so therefore they have to have the ability to defeat that.
3) My understanding is that the problem with fusion (at this time) is not that we can't make a fusion reaction, the problem is finding a way to capture that generated heat to be used in the standard steam generation / turbine process. You can't just run water pipes through the fusion containment vessel.