Yeah I would say it has to be Uncharted 2. What everyone has been saying is that it's one of the most phenomenal experiences this year. Experience, not game, because game necessitates a critque of each element. Apparently, the elements aren't even noticeable because it erupts in this amazing single player experience unlike anything else out there.

The multiplayer demo is out, so check that out if you haven't. I can personally attest it's awesome, both co-op and competitive.