Well, I have to admit it. It had a lot of problems before, but it just keeps me playing online on and on. I also own Unreal Tournament 3, but I still play COD4. I also notice that COD4 has better networking code.I haven't experienced any lag at all, even when I have one. Somehow, COD4 keeps running fast, even if you have 4 out of 5 bars full into your connection quality. Unreal Tournament 3, on the other hand keeps making the difference noticeable even with low lag. What do you think?