Try this you guys:
1 NAC supplement before you start drinking
1 B Vitamin before going to bed, with a small gatorade
After a long struggle with debilitating hangovers, this has proved to help me be at least somewhat productive the next day. NAC supplements can be bought at GNC, and a B Vitamin can be something like your one a day men's health vitamin.