Whether any body likes it or not , US will attack Iran one day.
The "hostage crisis" was perhaps the biggest INSULT ever faced by America. That has to be avenged.
If that was the case then USA does not have a leg to stand on just on this basis. Why? Because USA is responsible for:
* Coup against democratically elected Prime Minister Mossadegh in 1953
* Installing the tyrannical Shah,
* Supporting Iraq (providing arms) in a bloody 8-year war against Iran,
* Shooting down an Iranian airliner in 1988,
* And trying repeatedly to topple the regime, among other things.
* Right after 9/11, Iran worked with the United States to get rid of the Taliban in Afghanistan, including paying for the Afghan troops serving under U.S. command. Iran helped establish the U.S.-backed government and then contributed more than $750 million to the reconstruction of Afghanistan. Iran expressed interest in a broader dialogue in 2002 and 2003. Instead, it was labeled part of an axis of evil by Bush.
Thus your reasons hold no merit IMO.
How ever the Nuclear issue will be the trigger.
Iran as a signatory to NPT is full within it's right to enrich uranium for peaceful purpose. IAEA has in fact said it have not found any evidence of weapons programme and affirmed that Iran's nuclear programme is peaceful. Last year IAEA director specifically stated, "As I have said many times, and I continue to say today, the Agency has no concrete proof there is an ongoing weapons programme in Iran".
It will not be a ground invasion but sustained air and missile strikes like in Kosovo.
Contrary to popular myth, the Israeli bombing of Iraq's nuclear reactor did not stop it's nuclear weapons program. In fact, it may well have started or greatly expanded it, according to Iraqi nuclear scientists who have written on it. It was not the bombing raid that stopped Saddam Hussein's nuclear program, but Operation Desert Storm (ten years later) and the IAEA inspection that followed.
The bombing of Syria facility did stop it's nuclear programme, however, it's programme was very small which is not incase of Iran. Iran is also more superior than Syria.
The posturing by Iranians has not helped matters either.
When Iran calls for "wiping out Israel" and "death to America" it is only ensuring that a war will happen.
I cannot believe even after all this time people still believe this HOAX of "Wiping out Israel". This myth derives from a remark made by Ahmadinejad:"This regime that is occupying Qods [Jerusalem] must be wiped off/eliminated from the pages of history/our times." The term is regime not Israel and the people living there. How is it different from Clinton's early this year remark that Iran's leadership is dictator and should be removed?
Actually, diplomacy with Iran has not been tried by the United States. It is sanctions that have been tried and failed for five years by Bush Administration. It refused to talk to Iran at all about nuclear issues because Iran did not accept U.S. demands that it first suspend all enrichment. More of the same is not going to produce different results, and trying for "crippling sanctions" will only make things worse. Even last year when Obama took office he stated he will talk with Iran without any pre-conditions but he did not and instead has resorted to same old threats and sanctions.