People, this is kind of getting off topic. This has turned into a flame war of Battlefield vs CoD. If what you want to argue which game is better, then provide cold hard evidence of which one has a more consistent, high number of players playing through each game's release.
http://store.steampowered.com/stats/
According to steam, 30% more people, on average, play MW2 compared to Black Ops, with average players being 24,411 and 17203. Also, according ausgamers.com, the number of people playing MW2 on Steam has stayed relatively consistent while Black Ops numbers have slowly been dropping since its release, starting at about 58,000 and dropping down to about 33,000 in late March, and finally to 17203 today.
And according to http://bfbcs.com/ the current number of people playing Battlefield Bad Company 2 on PC is 22579. Unfortunately, I have still yet to find a chart of the number of people playing over the course of its release. I had difficulty finding that kind of information about Black Ops and MW2 and even then it was only based on Steam.
If anyone could provide reliable information about player statistics on each game, that would really be helpful in obtaining information on the overall popularity of each franchise.
OT: Ha, that is so trollface worthy. I've seen similar sites like that but most of them have been sites that change a couple letters of the actual site to make you think it's legit. This one spells it out clear as day. I say kudos to the win troll.