i will agreed with most of everything here.
but the point about the 2 types of terrorism is like.
A) 9/11, hijack of international flight, Madrid train bombing etc etc. These attacks are quite rare and hard to carry out as it involved foreigners traveling to a far location and they could be easily pick out by profiling.
(American has been fairly successful in protecting itself from such attacks. But not so for Spain and Britain. And by attacking Iraq and Afghanistan did very little to prevent such attack also.)
example of
B) will be like the Russian School bombing, Theater hostage situation etc etc. Its mostly domesticated problem and its harder to avoid because the terrorist are within the country itself.
(beside countries like Philippine have benefits by the USA assistance (thou im not sure how the Filipinos couldnt do it by themselves). Indonesia, Thailand, Sri Lanka and many more countries still got their own set of problem and i dont see any easy solution or USA assistance.)