Prevention is better than cure! So remember before you venture out, the best way to cure a hangover is to avoid getting one in the first place.
This doesn't have to mean being tee total all night, just make sure you drink on a full stomach.
Taking vitamin B and C supplements will also help prepare your body for anything they will lose through drinking alcohol.