Unfortunately, I agree with Jonathan Spyer, who notes that the Iranian dissidents, while growing in number and passion, still lack leadership or clear goals.
On the other hand, Iranian president Mahmoud Ahmedinejad and his allies, backed by the Revolutionary Guards and the Basiji, want Iran - and the outside world - to go down a much more radical path. Unlike the corrupt and decadent elites in Eastern Europe and the Soviet Union, these guys won't go quietly.
So, no, I don't believe that a popular revolt will unseat Ahmedinejad and usher in a millenium of peaceful cooperation this year. Unfortunately.