I'd have to say COD4. The amount of noobs in Halo3 are too much to handle. How they think they're better than you in every way, yet you constantly beat them. They come up with the most uncreative swears about you and your mother to try and make themselves look tough. I have yet to see that in COD4.