what works for me to have minimal hangover is to stick to drinking clear drinks (usually gin and tonic and/or white wine), avoid sugary shots (yes to tequila, no to buttery nipples...), and switch to drinking beer when i start feeling too drunk. chug as much water as possible and take 2 advil before going to bed.
the next morning, i agree with jess that eating healthy makes you feel better than a bunch of carbs. if you are feeling really queasy and need something easy on your stomach, maybe try a banana (not sure if that's really primal, but it has more vitamins and minerals than bread). and if you don't feel like you might throw up, an easy run really helps to "sweat out" the hangover
good luck and have fun!