I switched from Virgin in January - I was on their 60Meg package. I used to get 60Meg all the time, but the upload was shocking at 3Meg.
I am about 250-300M from the cabinet and I get 73-75Meg download and 18.5Meg upload.
There have been one or two teething problems associated with the line from the cabinet to my house, and with a dodgy Home Hub 5 (that was replaced) but we seem to have them resolved now and things are looking rosy !!
It's such a shame that they invest millions in the fibre network and then the final leg of the delivery to the customer is, in my case, via 30-40 year old overhead cables.