Iran's election results, in which incumbent incompetent Mahmoud Ahmadinejad has allegedly been reelected, were already being called rigged before the official count was even returned. Will the ensuing protests lead Iran down the road to cast off the shackles of its kleptocratic theocracy, in much the same way the Shah's failings led to his ouster at the hands of disenfranchised youth? Or will Ahmadinejad and Khamenei successfully take advantage of this situation as an opportunity to draw out young, energetic anti-status-quo parties and unleash the state security apparatus to purge them? Only time will tell.
Personally, I think the Iranian people deserve better leadership than reactionary fossils like Ahmadinejad and Khamenei, and I hope in this Obama era of hope and enthusiasm that the Iranian people can bring about some change of their own in the not too distant future.