The problem with the international agreements is that it makes the U.S. subject to the whims of some foreign body and does not take whats best for the American citizens into account. Thats why we have pulled out of these traties and rightly so. The pact with the Soviet Union was outdated, there is no more Soviet Union and it prevents the US from being able to defend itself from a nuclear attack by not being able to build an SDI defense. This is especially important in light of what a rogue nation like Korea could do to hold the world blackmail.
France has nuclear weapons, but are they a threat? No. Why don't we go after France, or Isreal or India? Because their weapons are controlled by relatively sane and rational governments. Really now are you saying that the US having nukes is just as bad as Saddam having them?