Wow this discussion really has gotten heated. I'd like to make a couple of points however, and perhaps people can respond.
1. I'd like to say that the U.S. has always had a pretty clear idea of whom our enemies are, The soviet Union, Nazi Germany, Emperial Japan, Communist China, etc. But at the same time we have always had the attitude of "the enemy of our enemy is our friend". Stalin used to be our ally and he was just as evil as Hitler. Mind you, this is not a critisism, we have to chose the greater of two evils sometimes, but it has gotten us in trouble. At various times we have allied with dictators in Iran, Iraq and Saudi Arabia to name a few, now we are forming an alliance with a dictator in Pakistan. I'm just hoping this doesn't come back and bite us in the ass.
2. We are not going to beat terrorism without full cooperation from at least most other nations. That is why Bush gave an ultimatum. Other countries in Europe, Asia, Africa and not least of all Canada and Mexico must police their own countries for terrorism otherwise they will get into our nation. This is not a U.S. problem only, many other countries deal with the same terrorists all the time, but do not have the resources to deal with it.
3. It's unrealistic to think that any of the people in the middle east can rise up against their oppressors like the U.S. did. We were able to beat the British because there was not the desparity of weapons, there is 3000 miles of water between us and them, and also because the French lowned us there Navy. Even still we were on the verge of total defeat many times. Untrained civilians with rocks cannot beat trained soldiers with automatic weapons and tanks.