Tridrakious on 09 November 2009
Metal Gear Solid 4 for me by just a little.
It gets the slight edge of being over a year old and still beating most new games. MGS4 > Uncharted 2 > KillZone 2.