I phoned CS and told them my connection was bad (Thought I'd give them a chance to fix it before moving to ADSL).
After a lot of waiting:
Several questions came about file sharing software
Then questions about PC config etc
Eventually I convinced the person that I knew what I was doing and she agreed to check the connection (needed my MAC address)
More waiting ...
Then she asked me what software I was using to check my connection.
I gave her
www.pcpitstop.com
more waiting (expected her to come back and say that site not representative of my true performance, but she didn't

).
Then came the classic "We've found a fault, and our engineers have been notified"
I asked how a fault could go un-noticed for 2 months, and she couldn't answer, just said it will be corrected.
I assume that they are told to say this - If they let the cat out of the bag that they can move customer's to a better connection, they will all be asking for it. (That's assuming that they are doing anything at all about it!)
Anyway - still waiting to see an improvement. Will leave it a couple of days and ring back again if it's no better