I thought about London today and remembered a very recent statement from our President. I looked and sure enough, it was only on the 21st of last month:
Our troops are fighting these terrorists in Iraq so you will not have to face them here at home.
It's been pointed out that the attack in London was a very low-tecch operation, one that didn't require a lot of money, equipment or fancy resources. Even if the war in Iraq was diverting jihadists from fighting Americans "here at home", then very obviously, the war will never divert enough manpower or resources to prevent attacks like this.
Bush offers false comfort. The "flypaper" theory is an idiots game.
The esteemed Juan Cole gives his view on the bombing as al Qaida has been strongly suspected of being behind it. Cole refers to Bush's "incompetent crusade" in Iraq and interprets the bombings as serving a larger theatrical purpose.