I had migraines for more than 30 years and tried many ways to rid myself of them. About 8 months ago I was having 2-3 migraines per week. Like all of you I was at my wits end and decided to try one more thing (again). I went on a whole food 21 day purification program. It consisted of whole food protein shakes (3/day), whole food fiber, cleansing herbs, whole plant green food, as much organic vegetables as I wanted, only a small amount of fruit and basically nothing else except water and a little oil. At day 21 I was able to add 3 oz/day organic fish or chicken. At the beginning I had some headaches as my body was cleansing/detoxing from all additives, chemicals, flavorings, coloring, etc. Slowly I added back food items one at a time and observed how I felt. Basically this is an elimination method. In addition to all the usual triggers, I discovered that I am sensitive to mushrooms. Soon my migraines disappeared (almost...I've only had 3-4 in the last 8 months and 2 of them were after high altitude airplane travel). In addition, I lost 20 lbs and have not gained it back! I know you've all tried everthing to get rid of migraines, so I just wanted to let you know what has worked for me.