If you're feeling really crappy before bed, and have a hint of nausea, I'd suggest just trying to make yourself vomit and get it out of your system. Its not pretty and its certainly not fun, but its a very quick exit to the alcohol.
Water is always the best bet. Lots and lots and lots of water. But of course, by the time I get to drinking the water, it starts to make me nauseous.
I'm also prone to eating Doritos before going to bed/immediately after waking up. Guess its that grease theory again.
The day after is always filled with lots of water and a great pair of sunglasses for me. Be careful when taking a very hot shower if you're still feeling poorly - I did that once and I think it somehow reactivated all the stuff in my system - I felt HORRIBLE afterwards.
And, if you're ever in Baton Rouge, the best hangover cure is chicken fingers from Rasin' Cane's. Works EVERY time