your internet can be great, but if there's bad points along the way, then it'll be crap gameplay no matter what. See if your situation matches up with the current problems other ppl have been experiencing.