Feverfew:
Fresh, put a few sprigs between a folded slice of bread... eat it as if it were lettuce. It's a bit on the bitter side, but chew fast and chase with fluids, the bitterness will pass.
You can buy it in capsule form, but I think fresh home grown is best. My daughter and I eat it (or take it in pill form when forced to) as a preventative but migraines run on a relatively regular schedule around here so it's easy to have some for several days in a row before 'that time of the month'. She swears that if she takes it once the migraine has begun that it eases it... I find I must take it before hand (as a prophylactic) in order for it to help me, and when I do, I don't have the migraine at all. Could be body chemistry or the placebo effect, I don't know, that causes the differences in our reactions once the headache has begun.
A friend takes it in pill form every day and says he's not had a migraine in almost two years, whereas he generally had two or more a month.
Good luck.... migraines are terrible.
xoxo