Rick Steves, host of a travel show visited Iran. I found he reports negative and positive part of Iran in his visit. It is a fair and unbiased report.
Here what he has to say about Iran:
Update: Steves Iran documentary videos have been removed from YouTube so I got to put this new one. The videos I had here, had great quality but this one is not so much, better than none.
Since I am here, let me put his lecture about that travel to Iran too.