In Iran things are not going well really, people are frustrated and considering the huge rise in the Oil price the Islamic Republic has now more power than before. The money is going to the military and the revolutionary guards.
Election had never been fair and free here, there is a supervisory council chosen by the religious leader who qualifies nominees to allow them to become candidates. This council recently even disqualifies conservatives who have a bit of open mind!
People are desperate, some say we have to boycott the elections others believe that won't do any good, we have to take part and at least select the bad to prevent the worse. (This is how Ahmadinejad got selected, people did not want the other guy: rafsanjani)
Ant the son of late Shah, he is an living example of stupidity. He doesn't believe in democrasy, he supports some sort of constitutionalized kingdom, in which he himself is going to be the "king".
No doubt, the Islamic Republic is evil, and this is one of those rare occasion when Bush is right but the situation here is by far much better than the Saudi Arabia (and they are not on the evil list!), so US is not fair and honest! And this is because of the Iranian people and the 150 years history of struggle for democracy. As an athiest here I do not have any problem with the people, the come to me, ask me questions, respect me, listen carefully when I critisize their religion,... I mean society is very much ahead of the regime!
I do hope there won't be any conflict between Iran and the US, you will hardly find two nations in the world, who have this much of mutual interests and yet are enemies!