Even though it's hard to compare the games I give a slight edge to Uncharted 1. It's probably the first game which showed off the potential of the PS3.
Having said that the story in infamous was one of the best I've seen so far in a video game and the gameplay was highly addictive. It says something about a game when you have finished multiple playthroughs and you're still not bored :)







