The local people in Iraq have to take an active role in combatting the terrorists. When they see them sneaking down an alley to set up an ambush, the people of Iraq need to pull out their AK's and fire on them. Only then will the terrorists be truly defeated.
I have read of that actually happening - Iraqi civilians fed up with their neighborhoods being used as bases by the terrorists have taken them out on at least a couple of occasions.