Yes, BF is WAY better. I used to play CoD. I've played it since the first one ever came out on PC before most people even knew what the fuck Call of Duty was. Then I tried out Battlefield 1943 (the multiplayer-only download) the moved on to BF: Bad Company 2. I was instantly hooked. Once BF3 came out, I had to pick it up and it's all I've played since its release. The multiplayer in BF is where it's at. The maps are HUGE and mostly free-roam, you can drive/fly a shit load of vehicles, use specialized weapons, customize weapons and soldiers, destroy objects/buildings, I can go on and on. I honestly can't see how people can say CoD is better....Some people may find BF more difficult, but that's because it takes more skill. I think thats why a lot of people don't like it, because they're not good at it.