Scusa ma mi pare tu faccia un pò confusione tra K
b (KiloBit) e K
B (KiloByte)
Conversione =>
8 Bit = 1 Byte
Quindi 1200 K
b = 1200 / 8 = 150 K
B
(Che casino... spero di essermi spiegato

)
Questa è più o meno la massima velocità teorica raggiungibile.
In conclusione i tuoi 30-40 KB sembrerebbero comunque pochino...
Che intendi per download generico? Attenzione che qualche sito pone dei limiti in download.
Prova a scaricare da qualche altra parte (magari da un ftp)
BYEZ