While you can watch the video above (be patient for it to buffer), you can also watch the complete video here. Since it is long (over an hour including the question & answer portion at the end) from that link, you can jump through different sections at the bottom of the video.
For the most part he’s far too easy on Iran. He white-washes the treatment of women, citing for example that a separate car in the subway is out of respect for women. He somehow manages to bypass the myriad abuses and infringements of women’s rights in Iran. I don’t know if this is because of sheer ignorance or because he is so adamant about trying to see things through another perspective.
Steves also concedes that there is no religious freedom but then says that the same ‘tyranny of the majority’ exists in the US. While the US or any western democratic country is not perfect, such a comparison is completely without merit. The whole world was witness just a few months ago to the rule of democracy and meritocracy in the US. Something which has been wholly annihilated in Iran – as can be seen by the Corruption Perception Index by Transparency International (Iran is #141 for 2008).
Something else which struck me is that he claims that Ahmadinejad came to power because of a populous dislike of the US (caused by the Bush administrations ill advised wars). This is incorrect. Ahmadinejad was brought to power by powerbrokers (Hojatieh Society) behind the scene that wanted an easily manipulated puppet that would implement their agenda to take the country further and further into fundamentalism.
The biggest mistake that Steves makes is to assume that Iran is in the mess that it is because a group of well-meaning, “family values” oriented folks are in charge. The truth is that Iran is controlled by a power hungry, kleptocrats that are using religion as a tool to enslave and manipulate.