Didn't read the entire thread, so I'm not sure if someone posted this already. First off, drink as much water as possible and take two asprin before going to bed. Since I am a weekend drinker, and since my hangovers can be somewhat nasty, I've simply begun taking milk thistle capsules daily. It's a natural herb that suppports liver function. About 4 weeks after I started taking them, I stopped getting hangovers. And when I do feel something the next morning, it is far, far less significant than it would have been had I not been taking the milk thistle.
Zod