I wouldn't be too concerned about your speed. I am a scalper and trade from Brazil. My down speed is just 1mb and my up is only 0.1mb. As pathetic as it may sound, I hardly get any slippage trading listed stocks. What really matters is your ping time to your order server. I get about 190ms avg in Brazil as opposed to 20ms when I was trading out of NY.