Only a few games are freaking awesome three years later. Say hello to one of them.

User Rating: 9.5 | Call of Duty 2 X360
I know, Call of Duty 2 has been out for three years. But you may be in the same situation I am...I purchased Call of Duty 4 when it came out, was obviously very impressed by it, and decided I wanted to backtrack in the series and see what the hype was about before. I bought COD2 used at Blockbuster for $10, and the first thing I noticed was the gameplay is still very similar to COD4 and the graphics are very good for being one of the first games to be released on the 360. You will make your way through several WW2 military campaigns as a Soviet, British, and American soldier. If you played COD4 on veteran and beat it, first of all, you are a stud. Secondly, you'll find COD2 similar in difficulty, perhaps a little easier, but not much.
You are a ground soldier, but you'll also shoot down airplanes and fight through the tank wars in North Africa. There are roughly ten campaigns that have three or four "acts" to each one. This is one of those games that the multiplayer is great, but I haven't even gotten around to it because of the intriguing campaigns. Also rewarding is the fact that if you defeat the game on veteran, you are awarded with all 1000 achievement points (roughly 800 of the game's 1000 points can only be unlocked by playing on veteran). The difficulty is modest in all the Call of Duty games; even though it's not likely every enemy soldier will score an automatic headshot in real-life, it's not insanely difficult to kill enemy soldiers with precise shooting. Soldiers on veteran can take about 4-6 shots unless you get them in the head. If you're looking for a bargain and haven't taken a look at some of the "older" games, definitely try COD2. It's worth the small price you'll pay.