2 all CoD haters:
i'm not a Fan of that game as well. but there a a lot of people who like to just play a easy arcade like shooter after work.
Thats what CoD is the best. Just start it and play a couple of Matches after a hard day of work.
I like BF Bad Company 2 too . But not all of the People from earth feel the same way about that.
Thats the reason i listed CoD. Because a lot of People like that game.