Moving away from the WW2 era paid off for Infinity Ward because this is the best Call of Duty to date.

User Rating: 10 | Call of Duty 4: Modern Warfare X360
Single Player:
A tad bit short but like all of the Call of Duty's it is an extremely good storyline. Awesome facial expressions and the storyline is quite believable.

Multiplayer:
This is where CoD4 really excels. The multiplayer is the most addicting multiplayer I have ever played. I waited years for Halo 3 but when I played the CoD4 multiplayer I stopped playing Halo because that's how addicting this multiplayer is. Awesome maps and the perk system makes the customization of your character even better because you also customize the weapons that you have.

Because of this I have to say that Call of Duty 4 is my FPS of the year.