Just to clear something up, I'm pretty sure ^he isn't talking about Medal of Honor 2010 there. The most recent Medal of Honor was pretty M-rated through and through, but anything that came out before that isn't too bad. Allied Assault is particularly amazing if you can find yourself a copy.
Yep I was thinking of the old ones. I mean the really OLD ones. The first two for the PlayStation were excellent and had 100's of hours of replay value, single player replay value.
Allied Assault comes with the MoH Anniversary Edition. It's like $20.00 and comes with Allied Assault & expansions, Pacific Assault, and Airborne.
Setting up Allied Assault can be a challenge on a PC with newer hardware. The main configuration file, unamedsoldier.cfg, is automatically generated by the game at first start-up. However, the first Allied Assault game cannot detect the hardware properly and therefore makes an incomplete unamedsoldier.cfg with missing settings. I don't recall doing much tweaking to quake engine games like AA so I haven't been able to play the game properly because in-game setting changes do not save in the .cfg file.