Don't know if there are Asian grocery stores in Australia, I would guess there probably are. There is a Korean product called Bacchus D. It's basically a liquid vitamin supplement (B12 mostly). Not only is it wonderful for the day after but 5 or 6 small bottles can literally pull you out of a horrendous state of intoxication in an hour or two. A tall glass of water after every drink (not a chaser) followed by a couple aspirin or tylenol at the end of the evening is also a fairly effective preventative measure.