This game is worth your money.
Graphics: For me the graphics were the games best thing. it`s suprising how detailed and flawles everything is (from the water to the snowy boots drake has - just amazing). Another thing in uncharted 2 that suprised me the most were the moving levels and the variety of different places drake goes to. Uncharted 2 really showed what playstation 3 can do.
Story: The story was okay and the actors and the charasters were amazing which in my opinion led to the first kiss in a game that actually looked real.
The boss fights should be a little better but thats a small flaw in a really great game.