1 Uncharted 2
2 Killzone 2
3 inFamous
I only have these games from the list.
Killzone's single player campaign is very intense, but U2 is even more dramatic, multiplayer on KZ2 has a steep learning curve which I think scares people off, I've seen people who already have 100% trophies on MW2 but are still playing KZ2 with about 40-60% trophies, so I'm guessing KZ2 has more longevity than MW2, also I was playing Assassins creed 2 on the 360, but haven't touched it since someone gave me a copy of Uncharted 2.
So it's U2 for me but I will grab Demon's soul once/if it drops below £35, without an EU release this is unlikely.