would rather end the problems that are creating terrorists than have to sit on my hands watiting for an attack.
I couldn't agree more!
Military, Inteligence and Foreign Policy have to play together to solve the problem.
Hypocracy in foreign politics simply feeds the terrorists because they can show potential followers that the other side is a "big satan" who dosn't act like he talks. (Example: supporting "good terrorists" to destabilize a country you disslike)
Intelligence is neccessary to prevent us from daily terrorist attacks, military is necessary to defend us against an IMMINENT threat.
Just look at Japan, South Korea and many other countries where this has happened.
Japan wanted to become a "western" country, Germany was allready a democracy before hitler (Weimarer Republik) (I'm sorry, i don't know much about the history of South Korea)
I think there are situations where a Military strike is necessary but i think military strikes against terrorism are overrated because you can't win against terrorists when you are bombing their bases. They are not structured like our military, it's like bombing a single country to destroy the internet - it simply wouldn't work.
It's no big deal if they call themself "Al-Quaida", "Islambuli-Brigades" or whatever, they don't need one big mastermind behind that. They don't need huge training camps, if they want to they could simply send their people as volunteers to the US army for some years to get the basic training they need.
These men are "powered by hate"
and if we don't care about the sources of their hate, we are doomed.
Of course we can't make every single person happy in this world but we can stop the majority of people to support the extremists.