Put all the military might crap of Iran on the side. You have to look at the PROPAGANDA side of it. The Mullahs are using it, the US is using it and so the Russian and the rest of the world to their own advantage. The Iranian people have no BINESH A SIASSI and the mullahs know this weakness by keeping them from the truth by the control of the media and by showing movies of martyrs or Shah's tortures. All propaganda and brainwashing. Iran knows that the ONLY weakness of the west is a Nuke bomb that is why eveybody is shitting in their pants. However, Iran is far away from building a bomb due to knowhow and costs. The west will not allow it at any costs. The Russian is using their own leverage by not starting the Bushehr and delivering S-300 airdefense. They also found the weakness of the mullahs and therefore they are going to milk them as much as possible. The USS have found the weakness in the Persian Gulf states, that is why they are delivering Patriot systems and other systems for 1000% of the original costs. The Isrelis have found a weakness in the US congress by using its most powrfull lobby in the US by getting more US tax doolars in forms of aids while seating pretty on 200 nuclear warheads! The Hezbollah have found a weakness in the Iranian Mullhas by uping the anties from $100 million aid a year to $300 million...So everybody is screwing everybody. Iran is simply a weak country that the west has made a MONSTER out of it so that they can sell and overcharge their craps to countries with petrodollars...It all about business, profits and jobs! Do you really think it is otherwise....