Call of Duty is probably the best war-game to ever hit the face of this planet. I remember when I had a GameCube and I got the COD: Finest Hour for Christmas. Such a great game! Kept me entertained for weeks! The game is not short at all, either, so you get your moneys worth.
My bro has MWF2 for PS3 and it's dope. Played it a couple of times and fell in love with it again. I'm working on it right now.
The only thing I hate is they didn't carry over Nazi Zombie!!