I suppose this has been covered in some depth in other blogs, so let me add some points of my own.
Firstly, it's going to be pretty much impossible to prove one way or the other where the British boat in question actually was. Maps and evidence can be faked and I don't think the Americans had a spy satellite in the right place at the right time.
Secondly, either the British have done something very stupid or the Iranians have. I'd personally favour the Iranians.
Thirdly, does anyone think that the British military personnel have been tortured or threatened with torture?
Comments are welcome.