I would like to add that all these folks relying on HTTP speed tests, they arent very accurate.
To see that all you have to do is change your proxy settings, through my normal proxy (no proxy settings) i was getting around 6Meg, changed to a Hersham Proxy and the difference was much more noticeable.
A good speed test and very accurate is to use NNTP (Usenet) I connect via Giganews Europe Server and my connection is MAXXED out on 10Meg
1208k/Bs