While al Qaeda manages to set off one or more suicide bombs a day in Iraq, it finds itself losing the war it is waging. The bombs are killing mainly Iraqis, and the Iraqis have noticed this. . . . Al Qaeda will fight on until the last of their members is rounded up by Iraqi police. But al Qaeda have already lost their war in Iraq.
I certainly hope so.
UPDATE: On the other hand, Stephen Green thinks that Bush is blowing it on Iran.