I'm not a fanboy, the first COD game I bought was COD4, about 2 months ago. I did however decide to get black ops, and while it isn't my favourite game it is at least fun. Its the sought of game that I'l dip back into every now and again just for a change of pace (or to play the zombie mode which has been done surprisingly well). I'll admit happily that there isn't much new to the game, and most parts can be taken out separately and shown to have been done better in other games, the fact is that as a package it all works well.
EDIT:
To orseous:
I have to ask that if it sells just because its mainstream, why it sells better than any other main stream title? Avatar was a fairly mainstream film, but it sold better than other titles because it was polished and entertaining. Word of mouth and more an more people go to see it. Bit like that for COD:BO, but for me I actually got a play test first on friends machine as I wanted to make sure it was good before I bought it.
EDIT:
To orseous:
I have to ask that if it sells just because its mainstream, why it sells better than any other main stream title? Avatar was a fairly mainstream film, but it sold better than other titles because it was polished and entertaining. Word of mouth and more an more people go to see it. Bit like that for COD:BO, but for me I actually got a play test first on friends machine as I wanted to make sure it was good before I bought it.