Odeon- sorry to hear about the headache. I've been drinking ginger tea recently as a preventative. Not sure it works...but its supposed to dilate blood vessels or something. I have not verified this at all....personally, I am hoping for a placebo effect.
Parts- oh geesh man that sounds rough! Best of luck, I hope it passes quickly for you.