The less said about Iran the better. It would be better for Iran first to respect its own people and release all those political prisoners locked up without a trial. Their missiles, planes and military is just another sham like that of Libya or Iraq and god alone knows whether their planes and missiles can even live the launchpad. As for nuclear weapons I would not be suprised if they get blown up in the middle of Tehran rather then in Israel or the USA.