I've been waiting for the other shoe to drop in Fukushima Daiichi, worrying about what is too frightening to tell the public, and Arnie Gundersen just dropped it for me. He is a nuclear engineer who had worked at Three Mile Island, and is clearly explaining the science of the leakage of radiation in Japan.
http://www.fairewinds.com/