I have found that taking protandim can help with all kinds of issues related to oxidative stress. Protandim is proven to reduce your oxidative stress by 40% in 30 days! And there have been studies done on oxidative stresss and migraines. Pubmed.gov has all the information you need as far as Protandim and how oxidative stress relates to migraines. I can say since I have been on protandim I no longer suffer migraines unless it is self inflicted by having artifical sugars .
I have included two links (read the conclusion section)