MW2 is stupid. The game is just way too easy, but if you follow anything the Military teaches you. You get killed instantly. Now, the campaign is okay. It has a good feel to it that you are going under everything it says and wants you to. As for online play, they should have just called it "Bunny Wars". I beat the campaign, then played "Bunny Wars" and, well, it sucked ass. The Special Ops selection is fairly decent, me and my dad enjoyed playing them.
Bottom line; The game was awesome, but too easy. And the multiplayer was just stupid and a waste of time.