Top 5, no particular order.

Call of Duty: Modern Warfare 2
Assassin's Creed 2
Left4Dead 2
Resident Evil 5
Dragon Age: Origins.

Edit: Borderlands is pretty good...if it wasn't from the horrible "characters on your hard drive" system.