I have it, its alright. I usually play Spec Ops with my friends, because on Multiplayer there's always that one guy who always knows exactly where everyone is, and can kill you from across the map with a pistol.
The campaign mode was fine untill the part where General Shepard becomes a fascist national socialist and kills his own soldiers. And the part where Mactavish destroys a helo with a SMG is like.. I dunno. Just doesn't make sense.
I like how you can modify your multiplayer weapons, and I like the killstreak thing, but some of them are cheap as hell. Like the AC130 having that anti-missle thing, I mean yeah, it might have that in real life, but its a game. And the tactical nuke. You're having loads of fun then boom, some handicap with no life gets 25 kills and ends the match. Then your next round you're doing horrible because your happiness just got killed by the Nuke-cigarette.