Crysis 2 and the new-released Call of Duty: Modern Warfare 3. I haven't played the latter yet. But due to the claims by COD fans, it is definitely one of the most-anticipated, and enjoyed FPS game by Infinity Ward and Sledgehammer Games. Both these gamedevs are one of the top war game creators in the computer gaming genre. There's no doubt that CODMW3 will be epic.
Both Call of Duty and Battlefield are great war games. I think Battlefield is a little more difficult and more real.
I like Call of Duty 2 Modern Warfare best overall. Black Ops is okay, but something about it just isn't as appealing. I am currently playing Battlefield 3, which i like, but the EA servers get overloaded too easy still.