Don't you hate waking up the next day after a heavy night, only to stink of smoke (not yours because you don't smoke) and to have an unbelievably bad headache? Yes, I do.
If you REALLY drank a lot, make yourself throw up before you go to bed. I know it sounds gross, but you'll thank me in the morning. Then, drink lots of water and eat some carbs.
Water does not always work. But drink it often, eat some food, and drink Powerade/Gatorade. Some electrolytes are lost when you drink, so drink Powerade.
In all seriousness, I was anticipating opening a thread about waking up with a chick that was a queen at closing time but coyote ugly in the morning. As far as alcohol poisoning goes, only time is the real cure, but, you can GREATLY reduce the effects of being "over-served" by eating a good meal before striking out for the evening and occassionally munching while drinking.
The above-suggetsions are good, too, but I prefer to eat rather than barf. Can't do much about the smoke smell, except change bars..Jack
Isotonic sports drinks are the answer. They're absorbed more quickly, upset your stomach less, and you get lots of user-friendly carbohydrates too.
Although I quit drinking as a new years resolution so this year I just sit around smugly whilst other people complain about hangovers and empty wallets.
I have a hard time sleeping off a hangover. I usually wake up at the butt crack of dawn and stay up through the day. It really sucks, cause I'm all nervous and feel like shit. The only time I ever slept off a hangover REALLY well is when someone gave me a couple of Ativan. Man, I slept like a rock, got up, and went out again.