Ive studied this Battle, The CoD community is horrible. Unlogic children screaming about how "real" CoD is, when it as an arcade shooter. CoD is more of a lone-wolf game, no tactics needed, small brains, console.
Battlefield is for the logic, matures people who love teamwork skills, Unlimited destruction, and amazing visuals.
Go look at the gameplay videos for both. MW3 is almost the exact game. I hade to look at the video title to see if it was MW2 or not. They could have atleast updates their engine.
PC>Console. We can handle more.
(Provide console kids with logicness. 3.... 2... 1...)
Also, That new CoD Elite thing is $50 a month, and its justa basic websitw telling you your score and crap.
Battlefield 3 has Battlelog, a Social Network. Free.