There is no alternative for the human race other than U power.
The problem in Japan is an old building, an old reactor design and built on a fault line.
IMO - There's nothing wrong with Nuclear power when short cuts aren't involved, with modern design, and when not built on a fault line - just ask the French.