Alors, Battlefield 3 d'après ce que j'ai entendu fait plus simulation.
Call of duty Black ops 2/Modern Warfare 3 sont beaucoup plus arcade.
Par contre en ce qui concerne Battlefield 3, d'après ce qu'on m'a dit, il n'est fait pour être uniquement joué en multi étant donné qu'en solo tu as uniquement la campagne du jeu qui est aussi scriptée que celle d'un Call of.
Perso je te conseillerai plutot Modern Warfare 3, c'est le plus fourni en solo : tu as la campagne principale, le mode Spec Ops qui contient environ 16 missions avec un systeme de scoring et un leaderboard, le mode survival ( pas de zombies cette fois mais des soldats et hélico de combat donc toujours dans l'esprit de Call of ) qui comprend 16 cartes qui sont les mêmes que celles en multi et le mode chaos qui est une variante en plus bourrin du mode survival avec quatres cartes.
Le mode multi est aussi classique que celui de black ops 2 donc pour moi le choix est vite fait.