Uncharted 2 has to be one of the best games I've ever played. I go absolutely nuts for big, Hollywood-esque set pieces, and the great writing, voice acting, and action were absolutely phenomenal. Nathan Drake is the quintessential action hero, and I think Uncharted 2, compared to the original and the third, really brought that out.
Obviously, if you hate set-pieces and little free-choice at the expense of great action scenes, you're not going to like Uncharted 2. Yet if you (manly) giggle in delight when action heroes jump off of stuff as it explodes behind them, you'll love Uncharted 2.
For me personally it's Mass Effect 2. It my 2nd favorite game of this entire generation and probably in my top 5 all time, so despite Skryim and XCOM also being two of my all time favorites I'd have to go with ME2. Saints Row should of won for it's year though so I'll protest the Skyrim pick, haha.