Worded my statement wrong: It is a good game, but I honestly don't think it trumps MW2. Infinity Ward always seems to bring something new to the table with their titles, including the kill streaks, customizable playercard/logo, spec-ops, etc. Treyarch just seems to take what IW did and attempt to improve on it. Sure, they did add Zombies (not exactly new though and I felt like there was a lack of map variety for the zombies) and they added Wager matches (again, don't think those are varied enough and get old pretty quick. Also I think the spawns in this title are the worst of all, especially on Nuketown. Being constantly killed shortly after spawning is just unacceptable, especially at a high rate.
On top of the bad spawns the voting system for the maps is just annoying - too many times do I find myself playing Nuketown over and over again, one after another. Also have only played the Radiation map a total of 2 times I think...out of 10 hours of play. One thing I will say about this game however: it's less of a cluster fuck with the killstreaks (at least those in the higher kills).
Is it a good game? Sure. Can't put my finger down on it but I preferred MW2, both in SP and MP. Guess it all boils down to which maps I like better and I can say without a doubt I preferred MW2's maps