2,710 US service personnel have now died in Iraq since the invasion, as of yesterday evening. Nearly 20,000 have been wounded. Attacks by insurgents on coalition forces are currently averaging 4 per hour. And that's more three years after CinC Dubya triumphantly declared that "major hostilities are over" on 1 May 2003.