Petraeus works to halt foreign fighters.

No, I don't buy the "Bush administration is looking for a war pretext" line. People began hyping that concern four years ago and it still hasn't happened. It's not going to happen. Too late now.

Bill Kristol doesn't necessarily agree:

http://thinkprogress.org/2008/04/10/lieberman-bennett-kristol-iran/

There is still time.

The most likely reasons it hasnt happened are:

1) Admiral Fallon -- now departed -- worked against it from the inside, and

2) The Israelis failed to neutralize Hezbollah in 2006. This threw the timing off because hamstringing Hezbollah and Syria will likely be part of the game.

Anything can still happen. Netanyahu is running around giving propaganda speeches claiming that it is impossible to deter Iran no matter what you do (because they's CRAZY!!!), so they must be attacked.

The desire is there and people are trying to make it happen.