@Baldimo,
North Korea is a completely different case.
When looking at Iran, we're probably more culpable than them. There was a chance after 9/11, and had a Clinton or an Obama been in the Oval office things would have been so much different. Unfortunately there was a moron in office who screwed up big time.
The dispute between Iran and the West is like some Italian vendetta, or a Wild West feud. You need to ask yourself what do you want. More of the same? More dead Americans, more dead Iranians? Or do you want things to change?
We have tied ourselves to the most illiberal country in the Middle East, Saudi Arabia, the country whose citizens financed and carried out 9/11. The country where women aren't allowed to drive, and whose extreme Wahabbist brand of Islam is exported to Moslems throughout the West. The Iranian people are actually the most pro Western in the entire subcontinent. They could be very useful allies. It's time to bury the hatchet, accept wrongs on both sides, and make a difference for the better.
Try to be objective. Given the, (what appears to be new) facts, if you were an Iranian what would you have done?