The point's been made - if you cache content locally, of course you're going to get terrific download speeds - it's from your hard disk, all bar the changes.
The only way to get 300 kilobits per second download is to get cable or ADSL - as an example, my 512k ADSL service does 50kbytes / sec download.