jmccormac - 10:37 pm on Apr 3, 2011 (gmt 0)
Sounds like a classic ADSL upload speed. At the start of the session, the data might be buffered and you get an artificially high bandwidth result. As the upload progresses, a more realistic upload rate kicks in. At a guess, it is a 300 Kb to 400Kb upstream. That's Kilobits. KiloBytes are different. A 300 KiloBit/s upload is approximately a 37.5 KiloByte/second upload (8 bits = 1 byte). ADSL is asymmetric by nature with a larger download bandwidth and a smaller upload bandwidth. Without knowing what kind of service you are using, this is just a guess.