My favorite and only games for the moment !!
1) Battle Field 3, I can play this game for a whole day, even though I don't fall for it. BEST GAME HOLY CRAP.
2) Starcraft 2, I can play for 4 hours ez, but haven't done it recently due to priorities. But I rather really watch tournaments than play the game.
3) League Of Lengends, I can play for 1 hour, then I don't wanna see the game for another month. I don't adapt to games where real money will change advantages by far(example League Of Legends RUNES). For that reason, I only play the game when a friend insists too much.