As a very much armchair general, can I just add my observations.
While I would love for us to come up with a fool proof mechanical/electronic means of defeating IED's, and am sure that all the coalition forces are doing their best to get as close to this as possible, I fear there is only one way to guarantee to detect IED's, and only a couple to stop them injuring our troops.
It seems that for several decades the only way to guarantee finding an IED is to have troops on the ground, who then find it in the worst possible way.
To stop them injuring our troops, the baddies either need to stop laying them, or to tell us where they all are!
Sorry if that sounds crass or over simplistic, and I wish it was not this way.
In the meantime, I wish all our troops as safe a time as possible, and keep relying on our best kit, including the mk1 eyeball.
Just my two penneth.