Ah, Thanksgiving. The warmth of family and friends gathered together in celebration, the smell of turkey roasting in the oven, the frantic preparation of the rest of the meal, the obligatory alchohol-fueled bickering culminating in the occasional death-threat, the exhausting clean-up after everyone has gone home, and of course the mother of all hangovers you have the next morning...