Bong's post makes a good point. Our hazy, conflicting, vague ideology about who the enemies are is going to make winning this war very difficult. I'm sure we disagree on the details, but the general idea is right.

For instance, you have one group of followers of extreme liberalism who believe that no war is EVER justified, for any reason, no matter how obvious the threat is. These people would complacently allow us to be conquered by hate-filled maniacs who twist religion for their own ends.

Then you have the the far-righters (not all of course, just like not all liberals) who have taken such a generalized, vague view of the enemy that they believe that because the enemy is middle-eastern, any war, anywhere in the middle east is therefor a war with terrorism by default.

Just because certain extremists declare that they are fighting in the name of all islam, doesn't mean all Islamics are on their side. Just like George Bush invading Iraq in the name of American freedom, doesn't mean every freedom-loving american is in support of the war. The real solution to winning this war is through winning the hearts and minds of the Islamic people, but guiding this war logically. We need to clearly identify who the enemy is, not distract ourselves with useless wars like Iraq, and zero in on the true enemies and propogandists embedded within the Muslim world. This is why I'm for the war in Afghanistan, and against the one in Iraq. Saddam may have been an evil son of a bitch, but he was still an enemy of most terrorist states and a counter-balance to our considerably more immediate enemies. Enemies can be as usefull as allies, depending on how you manipulate the situation.