We were with Virgin since they began in ED but the service became so unreliable it was a joke. We switched to 02 and are paying about ?25 for unlimited Broadband, unlimited telephone calls to landlines and the line rental. Just before we left Virgin our bills were coming in at well over ?50. We did miss the Virgin catch-up TV service but we got a Freesat TV which is just introducing BBC, ITV and Channel 4 On Demand so it is not much different to the Virgin service. To be honest the Virgin On Demand service was out of order at least 25% of the time anyway. Plus Freesat has all the HD channels for free. The Broadband download speeds where we live are not as good as they were with Virgin (area not cabled) but in 8 months and it hasn't gone off a single time. Also, Quidco has a ?50 cash back offer on O2 and it is all free for 3 months. If you get any grief regarding line rental, sign up with the Post Office, get a line rental and tel. number then transfer to O2. BT wanted a whole years line rental subscription, despite telling them we were getting it all through O2 - Post Office lets you cancel after a month.