Pues mira:
Assassins Creed II es más largo en cuanto a historia monojugador. Si es un trofeomaníaco , no te será necesario volvértelo a pasar , y además es muchísimo más fácil que Uncharted 2.
La campaña de Uncharted 2 es más corta, pero si quieres el platino será necesario que te lo pases mínimo 2 veces ( difícil + aplastante ). Además es bastante más difícil. Si tienes online , uncharted se te hará infinito.
Uncharted 2 me pareció mucho más interesante en todos los sentidos , aunque los dos son juegazos.
Saludos