its best if you have a high speed internet. such as 256k. around there. or else your going to get serious lag. a person with 56k on a good day gets 200+ ping which can greatly effect your playing. A person with cable (me) on a good day i get 50-80 ping. if the person lives near me. i get roughly 20-40 ping. so the faster the better. also it depends on your computer. the better video card and all that. the better.