Wow, the overreaching race to make Iran a saint and America the devil. You're overzealous approach led you to spout a lot of utter nonsense. Let's review indeed.
Iran: Never invaded anyone, never used weapons of mass destruction against anyone, never posed a serious threat to anyone except Hussein's Iraq.
1.Their official head of state, and until recently their president beneath him, were holocaust deniers. Plenty of FUD has been spread to try and deny this denial, but the fact is plain that both Ali Khamenei and Mahmoud Ahmadinejad have both openly questioned how many Jews were really killed in the holocaust and called for that to be restudied and questioned by scholars more generally. It's just the new face of denial, what is the holocaust after all without millions of victims singled out for their ethnicity alone? It's just some people that died in a war again, so questioning if millions really died IS absolutely denial of the holocaust.
2. Ali Khamenei called for Israel to removed from the map, and Ahmadinejad called this a very wise statement. Somehow that seems at least a bit threatening to Israel, no? Move on to 3 before crying how Iran's never put action to those words...
3. Hezbollah was more or less founded by the Iranian Revolutionary Guard. Hezbollah is to this day heavily trained, funded, equipped and armed by Iran. Hezbollah absolutely has launched multiple direct assaults on Israel and is eternally stockpiling weapons and arms on Israel's border aimed in on it.
U.S.: Invaded Iraq with no provocation,
Saddam's Iraq invaded and seized Kuwait with no provocation first. Upon Saddam's elimination of a UN member state, the US kicked him out and returned sovereignty back to Kuwait. They additionally set out and dismantled Saddam's programs for weapons of mass destruction that he very much DID have then. They additionally setup a no-fly zone over northern Iraq to protect Iraqi Kurds from a second genocide, as Saddam had previously done against them after the Iran-Iraq war. The U.S. did however listen to world opinion and stopped there. They left Saddam in power, and stood outside Iraq's borders and watched Saddam commit a second genocide, this time against Shia Iraqi's who foolishly rose up when Bush Sr. suggested they do just that.
So since the end of the original Gulf War, which Saddam surely instigated, he committed genocide, for at least the second time in his reign. Meanwhile all the signatories to the convention on genocide stood back and had done nothing. Saddam additionally kicked out international inspectors trying to confirm his compliance with his agreement to not restart his WMD programs, and he had done this repeatedly. He repeatedly violated the no-fly zone over Kurdish Iraq. But yes, aside from the genocide and refusal to abide by inspection of his old WMD sites, there was no provocation at all for removing Saddam from power...
only country in the world to use nuclear weapons,
This has to be the cheapest shot in your quiver. Even the Japanese, the only country in the world to have nuclear weapons used against it, agree that the nukes probably saved lives, even if you only value Japanese lives, versus an inevitable ground invasion otherwise. And don't compound your folly by declaring how the nuclear bombs where unneeded because Japan was going to surrender anyway. Merely the fact that a second bombing of Nagasaki was required proves that Japan wasn't even prepared to surrender AFTER Hiroshima had been nuked.
have overthrown countless democratically elected governments (including the one in Iran).
So remind me, WHO'S the threat to world peace again?
Much as has Britain, and France, and China, and Japan and Russia and any nation that has ever gotten large enough to ply it's powers globally. America is no saint, but that hardly changes Iran's nature.
Oh, and if you're going to say that Iran "supported terrorism," well not only is there no serious evidence of that, but CIA agents in glass houses shouldn't throw stones.
Unless you count a group like Hezbollah as terrorists...