I saw a news report from N.Y. yesterday showing some of the US newspaper headlines. One ( I think it was the N.Y. Post) said exactly what I was thinking, word for word - "WE GOT THE BASTARD!"
Lets hope the fishies out in the Gulf enjoy their unexpected delivery.
Graham