this game's gonna make battlefield look obsolete son.
I doubt it. The two games appeal to different audiences. COD has always been a team deathmatch based multiplayer with arcade style run and gun gameplay with small maps to force non-stop action. BF3 is more team based, with very large environments and multiplayer modes that encourage teamwork (rush/conquest). I played MW2 and Bad Company 2 and treated them as entirely different games, both great in their own ways.