Michael Totten shares what strikes me as an important point about the demographics of Ahmadinejad's supporters:
[The] strange meme in many media reports that Ahmadinejad has a “base” of support in the countryside is not only wrong, it’s backwards. The uprising we’re all watching on YouTube is taking place inside Ahmadinejad’s “strongholds,” such as they are.
Ahmadinejad is a “conservative” in the relative sense of the word, as he resists any and all reform of the 1979 revolution. He is not, however, a conservative in the traditional sense. Khomeinism and radical Islamism are 20th Century totalitarian ideologies. Traditional village people, conservative as they may be, have little use for them.