Canada will sell you all the uranium you need for hundreds of years. If you want it.
I grew up during the era when it was claimed that electricity generated by nuclear reactors would be so inexpensive that we wouldn't need to meter it.
The number of years of uranium in the U.S. that I have heard claimed may well have been based on getting all of our electricity from nuclear. That, of course, hasn't happened. Notions of "peak uranium" may have been just as mistaken as "peak oil".
There was also a notable scientist working at my company who ridiculed anxiety about reactors melting down. I can't remember his exact claim, but I think it was that we should expect only one meltdown per 10,000 years. His prediction came just prior to the Three Mile Island incident.
One can't help but wonder what Japan's calculations of the economic benefits of nuclear will be in, say, ten years. Japan is woefully short of natural energy resources. They are really in a hard place.