Just switched to Virgin 30mb package after being on ADSL for 10 years. I had been stuck at 6mb for the last 6 years with be unlimited using ADSL2+.
I literally can't believe what I have been missing out on, these speeds are immense and it doesn't cost that much more than what ADSL was costing me.
I only had it installed yesterday and there was a major fault this morning causing all virgin tv, internet and phoneline services to go dead. Initially I was very annoyed but the first thing that I noticed was Virgin acknowledged the fault and had it all fixed by 2pm this afternoon with text messages updating me, whereas with beunlimited and BT they would never accept that it was on their end, it was always 'check your filters' 'plug into test socket' blah blah.
TLDR;
Switched from ADSL with Bethere to Virgin 30mb and very happy