Cole believes that the election was stolen by Ahmadenijad but doubts that Mousavi has the backbone to take power. A similar and even better developed discussion by Asbed Kotichikian was just posted today at Whirled View.
I cannot pretend to have nearly the expertise on Iran and the Middle East exhibited by these scholars. Based purely on many years of following elections at home and overseas, I do not view the Iranian electoral process as particularly aberrant in its corruption. We have situations much closer to home which produce voter dissatisfaction and maintain corrupt governments.
I do strongly support the right of all people to assemble and petition their government to hold free and fair elections among other grievances.