I would say Uncharted 2 is the best console game of this generation. It's almost a perfect game. Although I hate on COD these days, I loved Modern Warfare 1 and this is a close 2nd.
Maybe some people prefer Demon Souls over Dark Souls. Or Halo Reach over Halo 3. Or Grand Theft Auto 4 over Red Dead (but any long time GTA players would agree that GT4 pales in comparison to GTA San Andreas)
There are probably some other choices I can put in the poll (like Borderland 2) but I can only put max of 10 choices for the poll.