Ok fair enough, on MW2 (360 version) vs KZ2 I don't think there's an obvious winner.
KZ2-
Pros-
720p
Excellent lighting
Excellent animation
QAA
Excellent character models
Nicely animated explosions
Superior shadows
Cons-
Frequent sub 30 fps dips
Lots of low res textures
Low res alpha effects
The QAA method means every texture is blurred
MW2
Pros-
60fps
MSAA + antistropic filtering
Dynamic bloom
Higher res textures
Hi res alha effect
Excellent lighting
Fast
Cons-
600p
Blocky shadows
For me at least the superior texture mapping, 60fps, extra post processig effects and my preference of MSAA over QAA (I just don't like the blurry, dull look it gives games though I do like the AA ) helps MW2 give KZ2 a run for it's money. I think a lot of PS3 fans are afraid to admit they massively over hyped the graphics of KZ2 and so must defend it at all costs. Not to worry though as Uncharted 2 is the graphical king on consoles and I doubt any game will beat it apart from perhaps Uncharted 3. It's in a world of it's own in just about every respect, it's motion captured facial animations are leagues ahead of anything else. In fact I suffer from the 'Uncharted' effect where I'm mostly underwhealmed by graphics now unless it can rival UC2. So far this year only Bayonetta has come close.
As for Halo Reach....I'm a big Halo fan, was a bit disappointed by ODST, didn't wow me enough and it's graphics engine had aged. I hope this can make up for it and so far from what I can tell from the latest ViDoc it's shaping up to be real special though MS are good at generating hype (much better than Sony this gen) they did the same thing with ODST.