In theory, hosting a dinner party is wonderful. But somewhere between planning the menu, shopping for groceries, cooking, and ...