Not sure I have the patience for GTA anymore. It's gone far too movie like for my liking. I prefer games that allow you to explore the story, rather than force you to pay attention.
For that reason Borderland rocks. Also, another game which I'm loving is Halo again. I've rediscovered it, and Halo Reach is actually a really good game. The mulitplayer online matchmaking is a bit crap, but I'm really looking forward to 4.
And finally, I know I'm going ot get slated for this, but Assassin's Creed, although I hated Revelations - I think they spent far too long with Ezio and not enough with Altair - the game is amazing. I remember the first game and remember just being blown away by the accuracy of the cities.
But if you want old skool games, then the best old skool game has to be Super Mario Bros. Honestly, ont he Gameboy or Afterburner on the Mastersystem. Acually, there are too many old skool games (Streets of Rage, Double Dragon) that rocked.