I have said it before and I will say it again but Dyarolyte - the dioherrea treatment is THE BEST thing for a hangover. Simply stick one of those sachets in a glass of water and tan it when you get in and you will (almost) be right as rain in the morning - it is almost uncanny how good it is, really weird. I will give you my guarantee that this will work really well and probably better than any of the suggestions above - if it doesn't I will strike myself on the nose with a silver ladle.