Strategy Page makes the interesting point that:
Since the United States took the offensive in the war on terror, nearly all the Islamic terror attacks have been in Moslem countries [The attack in Madrid being a notable exception. ]. The American move in to Iraq and Afghanistan is an ancient tactic, and is also called "forward defense," or "taking the war to the enemy." In addition to Iraq, where Sunni Arab nationalists have joined forces with Islamic radicals to try and gain control of the country, there is also lots of Islamic terrorism in Pakistan, India and Bangladesh. There's some, but much less, activity in places like Saudi Arabia, Afghanistan, the Philippines, Thailand and Indonesia.
They go on to explain why they think al Qaeda will eventually lose the global war which they've initiated.
RLC