If you are thinking of switching, read this:
http://www.theguardian.com/money/201...tball-coverage
My personal suspicion is that BT have greatly overestimated demand for, and value of, their product. Hence Virgin holding back on committing to paying silly money for it.
May be a lever to try a get some sort of deal from Retentions, though...