Portal 1&2, Half-Life 2, Dead Space 2, and Call of Duty 4, all of which are games that I can play over and over again, mostly for the stories and characters, and it just doesn't get boring. Also, there's Fallout: New Vegas when I'm in the mood for something more open than the more linear and tightly scripted experiences of the other games I just mentioned.