I think what makes uncharted 2 stand out so graphically from it's competition was the variety of environments. I mean fighting in museums, forests, war-torn cities, snowy mountain, rural villages, ect. it was simply amazing how ND incorporated all these different things and they all looked fantastic.(add in a HDTV, HDMI cable an prepare for your mind to be blown)
my opinion
GT5> Uncharted 2(I think GT5 will take the crown)
The Last Guardian> uncharted
Killzone 3>Uncharted 2
Infamous 2=Uncharted 2(and for it being a sandbox game, that's a incredible upgrade from the first)
FFXIIIvs>>>Uncharted 2!!!=)
Uncharted 3>>>>Uncharted 2 and all else(excluding PC of course)