GEO, I have Iranian connections. My son-in-law is one and he hates the Mullahs and Ahmadinejaid. I've met his brother and sister-in-law while on visits from Iran. Their 17 yo son lives with my daughter and her husband so he will not be raised under the Mullah's.
Theey live in the DC area and have lots of Iranian frieds that are strongly anti Iranian government.
I have a long time friend that is the Number 2 man in the maintenance department of a major US airline. He's no friend of the Mullahs.
I lived for 5 years in Bahrain and Abu Dhabi and am kind of familiar with Iran & the Shitte mentality. IMO,irrationally dangerous.