A seconda di cosa cerchi, ti direi che per un multiplayer puro e realistico Battlefield 3 è imbattibile, avrà anche tanti difetti, ma la sensazione di essere in un vero teatro di guerra è davvero notevole, soprattutto con le varie espansioni e quando diventi pratico delle varie mappe e armi. Comunque il comparto single player, che è indubbiamente limitato e di contorno, rimane interessante e graficamente impressionante (confermo che la missione in aereo è una delle sequenze di gioco più spettacolari che abbia visto).
Tutt'altro genere, ma secondo me un vero capolavoro per il single player è Bioshock, ma forse non rientra esattamente nella definizione di FPS, dato che si spinge parecchio verso il gioco di ruolo e non ha multiplayer.
Halo è un bel mix tra single player e multiplayer, ma come ha detto qualcuno, ormai è un po' una minestra ribollita se mi passate il termine. Sarà anche stupendo graficamente, però sono 10 anni che non cambia la sostanza.
Comunque io prediligo il genere più o meno realistico (ricordo con gioia delle gran partite a Rainbow Six Vegas 1 e 2 con la mia vecchia Xbox).
Ciao
PS: Se qualcuno mi vuole aggiungere per qualche partita a BF3 la mia GamerTag è AlienRei, ho ricomprato da poco il botolo per divertirmi un po' nei teatri di guerra!