This guys argument Thorium reactors is very interesting but what he says about radiation safety makes me mad and causes me to seriously question everything else he says in this video about Thorium reactors.
http://www.youtube.com/watch?v=qLk46BZfEMs#t=5087