Well, one thing that matters is where the download is coming from in location to you. When you have latency on the line, your download speeds will never be as fast as they could be. For example, even if you had a dedicated 10mbps pipe to Europe from the US, at 200ms latency...the most you will get is 2.09mbps across that line. So, you only get 1/5 of your total speed simply due to distance.