On another note, people these days still puff out their chests and say the terrorists couldn't change our way of life. Good one. Another fallacious line of reasoning is that we can destroy terrorism by military action alone. Tell that to the teenage boy who just lost his family to an errant US bomb in his Afghan village and now has a massive amount of pent up rage, and nothing to lose.
If the conditions are right, terrorism can always regenerate itself. The way to fight it is to alter the conditions. To do this we must understand why people hate America. Contrary to popular belief, it's not that we are secular or free. Osama bin Laden himself asked that if he wanted to attack secular, democratic states, why didn't he attack Sweden? I'm obviously not condoning terrorism, but the key to beating it is understanding it on at least a basic level. Unfortunately, our leaders in the past 10 years have been more inclined to drop bombs than to know the enemy.
edit: I'm not saying military action is inappropriate. It clearly has been effective in many cases.