Plenty of people are spinning the release of the Brits by Iran as a loss for Britain and a huge win for Iran. Here's the Register's editorial on the subject, which I think is more balanced than most.
Casting Britain as a failure and a shadow of its former self underestimates both Britain and the complexity of Iran. Those who think Ahmadinejad's most extreme statements represent unanimity in Iran simply aren't aware that there are other forces at work within Iran. I still think the militant factions lost the internal battle, overruled by more level heads who actually don't want to see Iran become more of an international pariah than it already is. To assume no such influences exist within Iran is essentially to demonize the countryhttp://www.ocregister.com/ocregister/opinion/editorials/article_1642611.php, which all too often is the sum total of foreign policy under the neocons and Bushies.