i agree wth some of the comments on this page. Iran is not a country we can depend on in the long run..what with the change of power as well as proximity to Pak being an OIC member as well. most prob its a failed state in the long run with the threat of an impending US attack . Of course , given the credibility of the author , one has to agree with most of the facts b4 us but still the alliance with the US will prove to be a lot more beneficial, not just from the energy standpoint but from the tech , political and defence aspects as well.