Before boozing take vitamin C, NAC and a cup of Gatorade before drinking.
After a long night of boozing, take some more vitamin C, NAC and more Gatorade.
NAC
Vitamin C Powder
In the morning take some more and have at least 16oz of Gatorade.
The effects of alcohol are nullified and you will actually be healthier from all the extra vitamin C. I would also throw in some pro-biotics to rebuild the intestinal flora.
Gr8-Dophilus
Hopefully this helps.