Yo tengo ambos y bueno... te recomiendo sin duda el Uncharted 2, que como dicen arriba es el GOTY sin discusión. Eso si, el Assasin's Creed 2 es muy bueno, y más largo, pero el Uncharted 2 lo compensa con un fantastico online.
Yo tambien tenia muchas dudas sobre el Assasin's Creed 2, despues de la primera parte no esperaba gran cosa, pero la mejora es realmente enorme, no se limitan a mejorarlo un poco, cambia casi al completo a mejor. De todos modos el AC2 aunque sea más largo, es bastante más... ¿como diria yo? bueno, el U2 es mucho más adictivo, apasionado, es una aventura unica desde el primer momento, mientras que en el AC2 es todo más calmado, hay momentos en los que llega a aburrir un poco y todo, algo que no pasa con U2 nunca.