There's a lot of buzz around the internet suggesting that CNN has been doing a poor job of reporting on the Iranian elections, and that Twitter may be a better source of information.
To CNN, I would add that every other major news source is failing, except for Al Jazeera. Sitting in my hotel room here in Kampala, watching their televised English program, I am struck by how good the reporting has been. Everyone else seems to be at best repeating their reporting, and at worst shortening it so all of the useful information is lost (perhaps to make a very complex country more "digestible" for the average TV viewer?).
And for a good analysis of the insane idea that we could catch vote rigging through statistics, check out FiveThirtyEight.