Tracing route to www.thinkbroadband.com
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms router.asus.com [192.168.1.1]
2 * * * Request timed out.
3 39 ms 39 ms 40 ms 0278095e.bb.sky.com [18.104.22.168]
4 40 ms 40 ms 40 ms linx-gw2.thdo.ncuk.net [22.214.171.124]
5 49 ms 41 ms 39 ms te1-1-1-31.core-rs2.thdo.ncuk.net [126.96.36.199]
6 39 ms 38 ms 38 ms www.thinkbroadband.com
Yes you would be correct in staying away from Virgin for gaming as cable broadband networks have issues with Jitter that DSL connections do not..
Have you spoken to Sky about your latency to see if they can put you on a Gaming Profile or lower Interleaving Depth, maybe even Fast Path?
Currently I would say the best ISP's for stability would be LLU but I'm not too sure, I'm with Plusnet Fibre and gaming is rubbish even though my baseline ping to Maidenhead is only 11ms.
I haven't spoke to BT yet. I currently have to share my connection with up to 4 different people each day, so I'm looking at getting a second line for myself only. Thus my current pings don't really need to be fixed as the other users don't notice/care.
I'm wondering, if Sky simply took over BEs network, would it still be LLU? I'm pretty sure that's what my old connection was, it was fairly solid considering the line length:
Line Attenuation Up : 28.5
Line Attenuation Down : 57.0
I can't recall seeing anyone post stats as high as those the few times I've browsed the forums. So 20 or so ping was pretty good considering, I believe, it's at least partly dependant on line length.