The major cause of a hangover is dehydration, so have a Giant glass of water and a few asprin, not Advil or Tylenol, actual asprin and you'll be great in no time...
Of course you can do this before you passout as well and you will wakeup in much better shape!