20040824 world.us: Ending Iraqi insurgency could take upto 10 yrs