my thinking is that no one is winning, and that "winning" is relative to whom is judging the win. A good stable solution would be when not just us but most are equally safe.
We can find lots of examples of all kinds of people doing horrible things to all kinds of people. This has been going on forever, and sadly it will continue on. I think the solution has to be about finding something that is good for all sides. Look at what happens with israeli and palestinians. As long as there is a very opressed side, there will be anger and a person wiling to do barbaric things. As long as people want to win, there will be a problem with the ones that loose.
Anger, finger pointing and generalizations is the sure way to continue the process. Think about how does the recruiting happens. People that are happy, healthy, mentally stable, well educated would be much harder to recruit for such barbaric acts.
p.s. mothertruck - Iraq had a lot of freedom issues before Bush invaded, that is for sure. But it was a prosperous and rich country. It is a total disaster now. The west should take some responsability for the chaos that now spills over. This is in no way a justification for the terror attacks, but one needs to look at the origins of the current state of affairs and not repeat the same mistakes. And no, I don't think anyone should have the right to search for revenge.