I use a 3G internet stick, booster, and a high gain directional antenna to receive a descent signal from MTS, my Canadian ISP. Could someone please explain to me how I consistently get significantly faster, almost instantaneous, internet browsing while I am using a proxy server in another country? This occurs at any given time of day. I am not being throttled by my ISP during these tests. I am getting comparable download speeds as confirmed by speedtest.net. As expected, ping is slightly longer with the proxy. What is even odder, is that my upload speeds have actually become consistently 10 times faster than my download speeds while using the proxy. How can this be? A recent test just resulted in a download speed of 2.88 Mbps and upload of 25.48 Mbps. Is speedtest.net accurate? My 3G connection now seems just as fast as DSL. Can my ISP be deploying packet dragging, bandwidth limiting, or any other traffic management techniques? Would this fully account for the differences?