In advance of holiday excesses, let's review cures for the common hangover. Coffee, cheeseburgers, raw eggs, lemons and worcestershire sauce—what works? What doesn't?
An ounce of prevention is worth a pound of cure.
If you are going to drink, don't drink on an empty stomach, and make sure you stay hydrated. (By that I mean include plenty of non alcoholic drinks. Water, juice, milk. Caffeine is a diuretic, so coffee might not help keep you hydrated.)
However, the best way to prevent a hangover is to not drink so much alcohol.