I stumbled across this very good article and supporting animated videos that offer a very good degree of understanding at how nuclear power works and what the issues Japan is dealing with.
http://www.cnn.com/interactive/2011/03/world/interactive.nuclear.japan/index.html
…..Dan at aslowerpace dot net