I agree with BigBoobieHead (and not because I like boobies or head, either). Uncharted 2 had all of the things he listed plus great pacing and diversity among enemies. Aside from the driving and jet-ski sequences (which I enjoyed a lot in Drake's Fortune), U2 beat U1 in every way (in my opinion).