Drink lots of water to get rid of the dehydration. Also take a good multivitamin to get the minerals and nutrients back in your system.
This sounds about right. Drink lots of water. If you stay hydrated it is really good for your body. If you drink a lot of water and get lots of sleep you'll never get sick. I haven't been sick for 2 years. I'm sure those things would help with a hangover.