A couple of pints before bed and your head will thank you in the morning. Works every time. If you have the discipline (and can stand the heckling), switching to water for the last few drinks of the night certainly gives you a headstart. This really isn't a hangover cure, but a hangover prevention.