Got this one along with MW3 just after X-mas. Really digging the multiplayer on this one so far. I was never a fan of MW online. I'm just not good at the "run and gun" style of play. I usually end up with a K/D ratio of about 5/10 or so. Plus I HATED how a guy can just run up to you and kill you with 1 swipe of the knife.
With Battlefield I can drive around in a tank, capture flags and repair the tank when it gets damaged and get hella points. I've ended up being #1 on the board of a Conquest match with only killing a few guys. I love it. There are a few maps that suck for me and end up being "run and gun" like Operation Metro, but for the most part I have a good time. I pretty much always play as an engineer or assault. I've got to start trying support and recon. But I've never been a big fan of sniping.
So far I haven't even opened up MW3.