Call of Duty 4 - Just awesome, but I have played it to death.
World at War - Looks great and had nice big maps but the hitboxes are sketchy.
Modern Warfare 2 - No dedicated servers
Black Ops - Haven't played the multiplayer, but it gets bad reviews.
Modern Warfare 3 - I really hope this is good. The teaser looks amazing.