Virgin internet (64mb I think) was awful when I had it in Southampton. Very slow and frequent disconnections lasting days at a time. It got better towards the end of my contract but I was happy to get rid. I've had Sky broadband (only 16mb) for almost a year now and it's much faster and has...