I find its always useful to drink milk before a heavy drinking session, as it effectively lines your stomach. Or you could eat starchy foods beforehand such as pasta which I find helps. I guess it depends on the individual - everyone is gonna react to alcohol differently.
In the end i guess...