No tienen nada que ver uno al otro,
cod es puro arcade sin molestarse en actualizar la saga o mejorarla porque engancha ese frenetismo y con eso vale.
battlefield 3 necesitas mas paciencia y se supone que mas tactica, pero principalmente ir mas despacio, y en equipo con gente conocida casi obligado.
que las armas del bf3 te parezcan falsas, entonces las del cod mas de lo mismo.
si aun asi no te decides, si tu equipo es nuevo y alto de gama yo cogeria el bf3, por que ya que te has gastado la pasta en el equipo, al menos juega
a un juego que brille graficamente.
aun asi lo mejor es que te leas los dos hilos de este foro y decidas.
saludos