Virgin are good here
in sunny Glasgow. On the 10Mbit/s package, and always get full speeds. OK, they throttle if you go over the usage limit, but during the day that is 2400MB so not a huge issue. Anything really big, just download it at night. No big deal.
No one I know on ADSL gets close to this.
I would not go back to ADSL, Virgin has been much better.
Getting my coat as it seems I am in the minority and should leave before upsetting all the grumpers :-)