Im with SKY and the other day kept losing connectivity. I phoned customer services and happened to mention I play BF2 online. The bloke then went on about my "max delay" settings. Apparently they are set at 38 or something by default but he lowered it to 8. I'm now pinging 80m/s less on the server and no longer get any lag. Just thought i'd mention this in case anybody didnt know about it.