Well I beat this game last night being "good". Time to go back and beat it being "evil" now. I really enjoyed the game. It was fast paced enough that it stayed interesting and I liked the variety. I'd give it a 8 out of 10.
Here's a quasi-comparison of the two:If you liked inFamous, you should check out Prototype.
I'll give Uncharted another shot eventually, the game is gorgeous, but yeah... it embodied all the reason I never played the Tomb Raider games, just not a puzzle guy.
...it's worth getting past that submarine because the story picks up after that part. Besides, as far as the puzzles go, that's what Gamefaqs.com is for.