This weekend marks the start of the holiday sprint. The coming weeks will be chockfull of gatherings with friends and family, involving copious amounts of food, booze, and the mixed warmth and tension ...