Well, the Medal of honor games aren't bad, but those in the 1942 series are simply arcade games.
For a first-person WWII shooter game, I'd suggest Call of Duty and the recent add-on.
Oh, and while cheat codes are available, don't bother with them as it really takes away from the challenge of the game.
My regards,
Widewing