Iran's military will never win a normal war against the "Great Satan". They know it, this is all show boating.
Iran's military strategy lies in Fourth Generation Warfare. Hidden weapons caches, citizen militias, terrorists, etc... The whole idea of bogging down US Armed Forces and hitting them in the rear. Basically what is happening in Iraq right now.
Heard that Congress is trying to pull out of there, growing impatient, it's been to long without immediate results. Huh, .... It's like poking a stick at a hornets nest, and then walking away, you know they will eventually catch up to you and sting you in the back.....
Then same may be true for Iran, after Iraq, if this nations fears another bogged down conflict. Then, Iran can do what it wants basically, unless some other nation steps up to the pedestal, and takes the role of dominate power in the world.....
No matter how you look at it, learning from Iraq, if Iran did start picking at the U.S. , then, what can we do? Even though we can stand up to it militarily, and there are ways you can fight the combat style of terrorists, and insurgents, (they may not always be humane) , its sad, but, we wont......