I enjoy CoD. It is just flat out fun. Nothing like getting 5 or so friends in an Xbox Live party, playing search, then switching over to a private match to play some Cops and Robbers. I wont be buying BO2 because frankly I haven't enjoyed CoD enough to buy it full price sine MW2 I may only buy CoD:Declassified this year but maybe later I'll pick up BO2.
I do hate a good portion of the community though. I don't know what I get more annoyed buy, the people who hate CoD like it killed their first child, or all the annoying squeaky kids on CoD. It was the first one, but after playing MW3 I think it is a tossup now.