The known enrichment plants are under IAEA observations and don't produce more than 20% enriched Uranium. You need about 90% enrichment for a bomb. If Iran has some secret enrichment plant, it will not be attacked because its location is unknown. We heard about various computer programs, even one simulating a nuclear explosion. The computer programs were no doubt copied in order to be preserved, so you wouldn't eradicate them by bombs. The steel container suspected for researching high explosives may be for simulating nuke triggers, but if one was built, another will be built underground somewhere else. At this point, the only way to stop Iran from WANTING nukes is to take over Iran, as Bush did to Iraq. It was an idiotic enterprise then, and this one would carry worse consequences. The situation calls for sanctions, not a military attack. An attack will set Iran back only a couple of years, but Iranian enmity will last generations.
Jerusalem light rail conductors striking over new train schedule (Haaretz)
from the article: Should, and can, Israel attack Iran's nuclear facilities?