i get around 80 kilo bits per second average and i can spike to around 160. thats 10 kilobytes/20kilobyters on DIAL up... i downloaded more than 1 GB of games in a little more than 24 hours. It compresses the data in order to save bandwidth ... but it can take up alot of resources sometimes with a PIII