I can see a lot of possible hate coming my way for this post, but Call of Duty games aren't all that bad.
There is a high probability that I will end up buying this game, although the main reason being that my friends are likely to buy it and I prefer gaming socially, so will probably buy it to join in. Having said that, I don't just buy the CoD games to play with my friends. COD4 was my first ever online console game and I spent hours playing it. It was basically a winning formula in my eyes, even if there are plenty other FPS games out there.
When MW2 was released I went through that phase of thinking it wasn't as good as COD4 like most people did but then it grew on me and I started playing it more and more. Skipping W@W because it felt like more of a filler title to me, whilst they waited for the next big release. When Black Ops came I did the exact same thing as I did with MW2. I seemed to follow the popular belief that the game had gotten worse but then after playing it for some time I found myself enjoying it more.
I'm sure history will repeat itself with MW3, assuming I do actually buy it. Thinking about it, there is really nothing special about the COD games, but they never fail to give me hours of amusement and for that reason, they must be doing something right, as much as most people hate to admit it.