Interesting progress report on Iraq. I'll give credit to the BBC for actually giving the list of benchmarks.
A quick glance shows that the military/security ones are largely being met, with the exception of disbanding militias. It's the political ones that are slow to get done. like divvying up oil revenues or passing de-Baathification laws.
Would pulling out now get the Iraqi parliament off the dime and agree to the needed reforms, or would it short-circuit the political process as folks gear up to have at it in the streets in a full-scale civil war? Methinks the latter.
With success on the military front, Bush is in position to put some pressure on the Iraqi parliament; "We're winning the surge but losing in the legislature; we need your legislature to get on the ball so my legislature doesn't force me to leave." If that happens, weak-kneed Republicans like Snowe and Domenici can be brought back on-side.