OK, a bit of history. I've been through Prestel (remember that) then Lineone (still retain the e-mail address) which was hived off from BT to Tiscali and now with Talktalk. Speeds promised by Tiscali was UP to 8mb and Talktalk said up to 20mb. I am a residential user, with router now using Windows 7.
I have used the thinkbroadband facility for some time: sppeds in 2007 were typically; up 250 and down 2,000, Tiscali improved these to; up 370 and down 5,000. Now Talktalk, despite their TALK, produce; up 800 and down 1,700.
The worst is that my bill has increased by £10 per month and I have not varied use.