I'm afraid that what is really going to happen is similar to Iraq. First a lot of useless U.N bickering about whether it's right or not. lot's of useless U.N. resolutions respectfully demanding they disarm, and just on the brink of full scale nuclear warfare, either us or the Isreali's will have to take action. I'm afraid that is really what may happen, not to deny that I would just love to wake up one morning, check Freep, and see that Iran is no longer even close to being a threat to anyone.
See # 62.
I think that Israel does have the capability to do it - they have long-range fighter-bombers, and they also have more than enough bunker-busters. I'm sure that they also have excellent intelligence - better than ours on the human level, though less so from the technical standpoint, so they know where to drop packages.
However, in order to get to Iran, the IAF almost has to pass over Iraq. This means that we will know about it, and everyone in the world knows this. Despite Cheney's statement basically saying that Israel has the right to take a big hunk out of the mullah's collective asses, we can't very well say "Oh, did the IAF pass over territory we controlled? Damn, we had all our radars down for a software patch from Microsoft, and none of our planes were up, either, since all of the pilots had hangnails last night. Gee, what're the odds?" As such, the US will bear as much blame as Israel....
...which means that we either do it ourselves, or we do it in a joint op with Israel. I think that we're going to do it ourselves, right AFTER the 1/30 election in Iraq is over.
If I am not mistaken, the Israelis have submarines capable of launching cruise missles.
They do not have to fly over Iraq to attack Iran.