Speed is only one factor. Its not so much about speed as it is about latency , which is the quality of your connection and the quality of everyone else's connection you are playing with. I've seen people with T1 connections hosting games that can lag out if enough people pop in with shitty quality connections. Unfortunately, there about 10,000 factors that go into what makes a good quality connection and the user has no control over most of them. About the only thing you can do is pray that your ISP will have a smooth running night and so will all the ISPs of the people you are playing with.