this game to me is by far the best call of duty game to date. they have included zombies, which is a lot more fun than cod5, wager matches (where you can gamble the money you've earned in online games), theatre mode, where you can reply all games you've played from up to a week and move at any angle any time, slow or fast, and terrific online experience. Every call of duty game will have campers, that's just what people do, and treyarch are tying hard to stop camping, and i think they have succeeded; they have made the game so that you won't get as many kills as others if you camp.
the only bad thing about this game is how long it takes to find wager match games (as there are lots of different types and you cannot join midway), and to have the quality a little better, even though i do prefer the way it looks- a little more cartoonish, but NOT too much, and that they have gotten rid of quickscoping (because when you aim down the sight of a sniper rifle, the aim moves around for half a second before focusing) which did no harm and if anything, made it harder for the people trying to do it.
another element to the game i like is the currency. this is where you can buy what gun you want, as long as you have unlocked it first, this means that you're not told what guns you get and when, this allows you to save up for good guns, or get good perks, equipment, gun camos, different red dot sights, different colours (etc...) you can even make your own player card to put on your gun where you choose images and make your own to represent you as a player.
i have not yet tried single player but from what i've seen it looks good. also, there were some things with cod6 that annoyed people and they have gotten rid of, such as overpowered shotguns as secondry weapons, ridiculous perks which actually incouraged people to camp, and so on.
all in all it's a good game which for me is 9/10 for a call of duty game, to make it better, they need to bring back quick scoping, find games quicker, and the rest of the stuff i wrote about earlier but cant be asked scrolling back up again, lol.
get this game, cod gamer or not :)