The B vitamin thing is true, also you need potassium, kiwi's are a great source and tend to perk me up a little. Also try sugary stuff, your body rids itself it it's sugars during a good bender.
Another tip, don't drink a few jugs of draft at the peeler bar before hitting a club and the hard stuff, I never seem to be able to learn this one
For the stomache a greasy McDonalds breakfast is the way to go for me.
Joke of the day: What's the difference between a drunk and an alcoholic?
Answer: Drunks don't have to go to the freakin' meetings!