I have this problem on my laptop at home. I thought it was just my lousy ATT 1.5 meg DSL connection since it happens on IE and firefox.
unrelated: One suggestion to your bandwidth issue, if you haven’t solved it, would be contacting a local ISP or datacenter. maybe you could setup a file server there without the restrictions that larger hosts place on your bandwidth utilization.
I haven’t found any place that has no true bandwidth restrictions. Some places advertise unlimited bandwidth, but then when you start using a lot of it, they send you a stupid email saying something like “Yes, your bandwidth is unlimited but you are using too many CPU cycles…” or something like that. Bait and switch.
If you find a service that has true unlimited bandwidth, let me know.