To tell you the truth I think that Uncharted 2 looks much better (graphically) than Killzone 2. The problem is that it's a third person shooter. You will probably have a more "realistic" feel from a first person shooter (like Killzone 2), but it doesn't mean that the graphics are better.
The textures, character animations, effects, everything looks better in Uncharted 2 (in my opinion).