Iranians understand the US far better than United Statesians understand Iran.
I browse a number of Iranian websites and blogs (Iranians are the third-most prolific internet users on the globe) and find their views on themselves and the US to be insightful and helpful, though their command of English is a little ragged (on the other hand, I'm still trying to get past Lesson #1 on a "Learn Farsi in 30 easy lessons" program).
This morning I saw this amusing line in an American-Iranian post on www.iranian.com: