Just finished playing through uncharted 2, easily the best game of this generation on consoles. Easily the best graphics ever on a console. Seriously, you have to play it to understand just how amazing the graphics are. The physics of destructible objects in the game are insane. The story is excellent and the characters are phenomenal. The music is perfectly suited, the level design is almost flawless.
If you own a ps3 go buy the game, if you don't own a ps3 buy one and get get the game.