When I get home I drink as much water as I can stomach, and have 2 nurofens. Works for me every time.
If I still feel a little under the weather the next morning, pulpy orange juice and either hamburger with the lot or bacon and (runny) eggs.
When I was at uni and living at my parents place, if I went to bed without water and woke up feeling under the weather, my hangover cure every time was making fresh juice (juicing any fruit and veg I can find), and mixing in a berocca tablet and a raw egg. None of my mates ever liked it, but 30min after getting a big glass of that down and I was always good to go. The perfect liquid breakfast (excluding beer)...
The only reason I don't do it anymore is due to remembering water before bed, knowing there's THE biggest and best burgers 1min down the road, and not owning a juicer -_-