While there are countless rivalries for viewers to enjoy on Survivor, the best are those where each player has what it takes ...