Iran has got an election in June. All the signs are that Ahmadinejad is liable to lose, because he's been doing a lousy job as president domestically. (Sounds familiar?)
His best chance of winning is if posturing by the outside world builds him up, and makes it feel unpatriotic to vote against him.