How Much to Serve at Thanksgiving Dinner

Every year millions of people across the United States stress over Thanksgiving dinner. How big of a turkey should I buy? How many servings should I make? How much is too much? Will I have enough for those delicious leftovers we all love?