uncharted 2 hands down.
i never played one but my gf has and i watched her play through it, and she hated it, but we both love the second game.

i adore the prince of persia game so naturally i loved this one too.
also, nolan north as prince and drake with a brilliant script. kept me entertained and always wanting more.