Chatham House and the Institute of Iranian Studies at St. Andrews have published a preliminary analysis of the recent election in Iran. The paper (though it is based on official stats) suggests that the election was indeed rigged to a considerable degree. Here is the complete analysis of the Iranian Presidential Election 2009.
p.s. Just discovered that Ahmadinejad has his own blog. The world must surely be coming to an end. Then again, it has not been updated since 2007.