I suspect Iran already has nuclear weapons. Issue for the West and Israel is a diplomatic and military doctrine to deal effectively with Teheran. Sanctions and diplomatic isolation just makes things worse. The classic solution for dynamic national leaders who can't deliver economic improvements at home is bellicosity abroad. We're doing the same thing to Iran as done to Germany and Japan before WWII. America's Cold War publically declared military doctrine of mututally assured destruction should keep Iran at bay until more reasonable leadership emerges. Remember Amadinejad lost badly in recent elections because the economy is in poor shape. The people aren't aren't buying into his warmongering. If I had my druthers, I'd reopen diplomatic relations with Iran immediately and end all non-strategic economic sanctions.
from the article: How to obtain nuclear weapons without infuriating the world