Well for Iran I think the relevant bit of tech is their centerfuges.
Specifically
http://www.isis-online.org/publicati...2_7Feb2008.pdf
Now they have 3,000 P-1's and are supposedly adding 6,000 new centerfuges, presumably of the IP-2 type
http://www.msnbc.msn.com/id/24007293/
Putting those references together you get that they could make 6 uranium based nukes a year. Or one in two months.
However you need less plutonium, and again the higher mass difference should make the process much more efficient.
Also nothing says they couldn't continue to add centerfuges.
I guess the question then is can they actually dump a different material in their centerfuges without an overhaul and how long would it take then to spin up a couple plutonium bombs (which would presumably be loaded into pre made wareheads)?
And I guess how practical is it really to hit those sites within the window we would have. Could Israel even do it?