I had a discussion with a friend of mine who is a postdoc in Nuclear Physics and he said that the type of reactor Iran chose to build only makes sense if you are trying to make a weapon... Something to the effect of better/more standard nuclear power is easier/cheaper/more efficient than what they were doing.
Sorry, don't remember the specifics!