Originally posted by: pontifex
call of duty series is probably my fave for single player.
soldier of fortune 2 is the best for multiplayer.
Even though I don't play it anymore, I agree that SOF2 was the best multiplayer. Probably spent more hours on that than any other game or game format combined.
As for single player, it's a toss up between HL2 and Far Cry for me. I thoroughly enjoyed both for different reasons. For Far Cry, it was the scenery, the wide open environment, the AI and the overall length of the game. I never got tired of playing it, was amazed with the appearance of each level and was disappointed when I reached the end. For HL2, the graphics were stunning, the interaction with the environment, the problem solving and the dialogue. I thought the ending was a bit anticlimatic but I'm happy about the expansions.
You can't go wrong with either IMO and if you enjoy FPS games in the least little bit, you owe it to yourself to play both.