I dunno. A year ago I was reading articles saying that "in 6 months Iran will reach the point of no return" nuke-wise. Then last summer Israel was saying that Iran would reach the point of no return by Jan. 2005. Then last fall the Mad Mullahs were demanding a nuke/nukes by last month or the scientists weren't muslims. Now this article says nukes within 6 months. Maybe Iran already has nukes. Maybe Iran will never have nukes. Either some of this reporting is deliberate nonsense or someone's Intelligence Network ain't worth a damn. Maybe a little bit of both, eh?
My guesses: After studying the power play by North Korea Iran decided to get nukes as soon as possible. The effort was given top priority when Saddam was removed. However, they have had some technical problems with the uranium enrichment process that caused delays of the program.
The Supreme Mad Mullah demanded last year that those problems should be dealt with ASAP. Their present plan is to have at least one nuke by the start of the Iranian year of 1384 starting March 21, 2005.
This will be a big issue in the election and if they will be unable to have a nuke by then, there will be a big infight among the Mad Mullahs. My guess is that the Qods Force will try to get rid of Rafsanjani.