I've actually played all 10 of those games and agree with the top 5, only not in that order.

As far as i'm concerned, God of War III > Killzone 3 > Uncharted 2 > Crysis 2 > Killzone 2.