In any war against a non-state group of "irregulars", the key is to figure out a way to attract the enemy to a central location where they can be more easily sought out and destroyed or captured. Unfortunatly for the Iraqi people, the front line for the World War IV, the global war on terrorism, currently runs right through the heart of Iraq. The US fights in Iraq because that's where the terrorists are. When they move somewhere else, then the front line in the war will also shift. Meantime, the US forces can only try to keep the terrorists from massacring iraqi citizens and blowing up mosques and schools, but that is not the primary reason that US forces are there-they are there to kill or, hopefully, capture terrorists, so that they can be "aggressively interrogated" to develop current intelligence on the world terrorist movement. As an american citizen, I am quite happy to have the war on terrorism fought in Baghdad, and not in New York.
Second rocket fired from Gaza explodes inside Strip (Haaretz)
from the article: The victory won't be American