tedsteriscool on 09 November 2009
Killzone 2 technically is the best, but Uncharted 2's art style and polish really show as well. MGS4 used to be the top of the top, and the character models are still astounding, but:
Uncharted 2 > Killzone 2 > Metal Gear Solid 4