Bf2 anyday, bf2 is funny/fun
Cod 2 is good and fun, but not as funny.

Bf2 anyday, bf2 is funny/fun
Cod 2 is good and fun, but not as funny.
Stalker: Had a look at that but a little bit unsure. It describes itself as a "survival FPS" and given my dislike of Doom I'm not sure if that would be more of the same kind of thing.
It was largely criticised due to its multiplayer because the previous title's multiplayer was held in such high regard.
Personally, I'm not in the least bit interested in multiplayer and thought the single player was a pretty good effort (I'd say 8/10).
The biggest thing for me that separates good and bad fps is the feel of the weapons/gunplay and I think Wolfenstein got this just right.