If you want to see what is happening in Iran in real time, fire up Twitter and Facebook, and listen to and see the people who are at the protests. Fascinating stuff.
You know, you can only oppress people, for so long. After a few generations, the yearning for freedom cannot be contained by government edicts and brutality. I'm not sure the other guy running against Ahmadinejad is any better, but he could hardy be worse, right?
Since real reformers are kept off the ballot by the Mullahs, Mir Hussein Moussavi is most likely "Ahmadinejad Light". But I'll take anyone 1/3 less crazy than regular Mahmoud.