Netyaroze on 31 July 2011
Recently
Multiplayer: Battlefield Bad Company 2
Single Player: Bioshock and Killzone series.
Not so recently:
Single Player: Half-Life 2 (still the best Single Player FPS imo)
Before that:
Single Player: Half-Life
Multiplayer: Unreal Tournament/Battlefield 1942