Uncharted 2 by a country mile for me. To me:
MW2 SP is fun but disjointed, bonkers in concept and ulitmately nothing but an excuse for some action scenes
MW2 MP is fun but doesn't feel different enough (at least so far although my view might change) from MW, I also find the player count small for a combat experience title, I've never felt the low player count suited CoD style much - coop is fun but hasn't clicked for me
U2 SP is fun, varied, focused and works well in concept, providing some amazing action scenes but delivery far, far more depth and the voice work and script is far superior
U2 MP is fun and the player count suits the gameplay type, plus the coop is awesome and I prefer this kind of coop to comptetitive MP
U2 is a huge leap from the first. Uncharted was a solid 88% title sitting on an amazing engine, U2 is a 96/97% title sitting on an utterly amazing engine.
Try to be reasonable... its easier than you think...







