I like both, as both are very different. COD (I don't have the newest) is more close, up and personal. Where as BF is more wide open with many ways to attack your objective, and is team play is more important. I probably like BF slightly better, but they are typically both good. Keep in mind the latest BF game is WWI, so the weapons are old school. Mainly open sites, but love the tanks and plans, and what they add to the game. I guess I lean BF1. Also I have seen it for $35 right now. I think it was at Best Buy.
[doublepost=1480430016][/doublepost]
I love that game, but I did start with the 1.4 update and paid $10 the other day. I have only about 11 hours into it. But I really like cover based shooters, and the addition of fairly deep RPG elements for a game like this is really nice. Crafting your weapons, armor, etc. makes for some nice additions. I find I am actually playing it more than BF1 right now.