I would have to say HL2: DM. Love that game.