Your connection is fine according to those stats. I'm a little surprised you aren't syncing higher as you have SNR margin to spare. Perhaps you are being capped by your ISP for downloading too much?
It might be useful to do a traceroute to bbb.co.uk to see if there are any obvious problems. (From Windows command prompt enter traceroute bbc.co.uk).
tracert bbc.co.uk
Tracing route to bbc.co.uk [212.58.254.252]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms . [192.168.1.1]
2 27 ms 27 ms 27 ms lo99.glo-3-dsl.as9105.net [212.74.111.243]
3 27 ms 27 ms 27 ms ge1-2-26.glo1.as9105.net [212.74.106.206]
4 28 ms 26 ms 27 ms pos2-0.glo0.as9105.net [212.74.108.166]
5 27 ms 28 ms 29 ms pos0-0.bri1.as9105.net [212.74.108.162]
6 31 ms 32 ms 32 ms ge0-0-0.he-lon0.as9105.net [212.74.109.14]
7 31 ms 31 ms 32 ms ge4-0-0.he-lon1.as9105.net [212.74.106.54]
8 33 ms 33 ms 32 ms xe-1-3-0.lon20.ip.tiscali.net [213.200.79.181]
9 31 ms 43 ms 33 ms 213.200.78.238
10 33 ms 33 ms 32 ms siemens-ic-119241-ldn-b2.c.telia.net [213.248.10
4.70]
11 34 ms 32 ms 31 ms 212.58.238.133
12 32 ms 32 ms 33 ms rdirslb0.thdo.bbc.co.uk [212.58.224.136]
13 33 ms 33 ms 33 ms bbc.co.uk [212.58.254.252]
Trace complete.
My pings aren't that bad and are sometimes way awful it's just now my TBB speedtests are at about 2.2MB/280Kbs and my ispconnect speetests range from 260-370.
But I should be getting like 600Kb as previous TBB speedtests show and they were quite reliable.
I wouldn't think they would have speedcapped me cause they should send emails about that and none received plus i'm not that type of high end user these days, usual xbox and so on.