Oh I dunno about that. My 2.2mbps connection has dropped to 700kbps for the past 12 hours. I'm on ADSL BT. Whereas my girlfriends on Virgin and it's really ruddy fast, she bought 2mbps but that appears to be the lowest speed it connects at, never a problem with it.
Yes, it is Virgin all right… my location (Kingston, Surrey) seems to be using the "old" Telewest network…
I have 0 complaints with Virgin — apart from the price.
PS. When I bought my iPhone and joined O2 I considered joining O2 because of their "cheap" all inclusive package… but I am very loath to give up the good speed I get via Virgin/Telewest.