I think Killzone 2 knocks Resident Evil 5 into outer space (graphically and game wise), but to be fair to the opening post, Killzone 2 is missing one vital ingredient IMO and that is "true" HDR.
The HDR implementation in the game is OK, but Resi 5's is better. And also, to be fair again, HDR rendering can easily slow down your render pipeline by 30% (based on my experience here). So I think Resident Evil 5 does a good job with that in mind.
But, Unchartered murders Resident Evil 5 because it also has fabulous HDR, but also has superior foliage rendering/physical interactions and water simulation and still ticks over without a hitch.
So for me, it's:
KZ2 > Uncharted (by a small margin) > Resi 5