yeah, always a pain when you have to upload to download! like you said uploading slows ya speeds down dramatically!
holy moly crabbo, i thought i had it bad
my line is limited to 1Mb maximum...I'm limited on available providers as some of the larger ones refused to connect me because none of their packages went that low and they were worried about the reliablility issues of using a faster package that was limited due to the crap line.
Which in turn means I'm stuck using a provider that gives a low speed package...but as everyone wants high speed it costs a ridiculous amount.
speed tests are never accurate, i always reccomend downloading a file from a really fast server such as some of microsofts etc and seeing what speed you get