People are mixing/confused by kilobits and kilobytes. In your first post, the test results are shown in kilobits and the steam downloader is kilobytes. Both are very slow on an 8mb line.
Yup, I did this.
I just assumed that it couldn't be THAT awful and the speedtest site was showing the incorrect units.
Looks like my calculations are probably pretty close to the mark!

Hope you manage to get something sorted Joe!