Most people will tell you the best way to deal with a hangover is before it happens. Some people suggest drinking a couple of glasses of water and taking a few aspirins BEFORE you go to sleep. Others suggest drinking water in between your drinks throughout the night.
There are also other hangover products such as
A friend of mine swore that eating slices of water followed by eating a pizza a couple of hours after.
I suspect any so called "cure" will vary from person to person.