It's actually fantastic. on an MGS4 level of games.
Actually, the parallels between MGS4 and Uncharted2 are deeper than it seems. U2 has a lot of stealth elements as MGS4 does, but you can play it as a shooter (MGS4 you can). A very story rich and cinematic game like MGS4.
It's easily my second favourite game (as nothing can beat MGS4 IMO). A cool thing too is if you've beaten Uncharted, you get some bonus cash for various things (Colour filters, Multiplayer models, special modes after you've beaten the game [infinite ammo, slow motion, 1 shot kills].) You also earn cash to that in MP mode so it's pretty kickass.
I'd definitely recommend it to you (and anyone, even if that means you haffto go buy a PS3). It's fantastic for story and gameplay.