Ok, You simply want to get an all natural supplement. The drugs are only going to passify the problem and it will eventually get worst. Plus you will have to deal with all those terrible side effects. A supplement will support, promote and repair the condition. In this case the migranes are more than likely a simple nutrition deficiency.
The migranes could be because of a loss of calcium and selenium in the brain. These are very basic nutrients and when we don't have enough of them in our diet and in our systems, it causes things like migranes and other health issues. So, look into a good supplement that contains both Calcium and Selenium to be sure you are getting the proper and essential nutrients to the brain. A good one is called Neuro-Boost. It has worked wonders for people who have been suffering from headaches, memory loss and migranes for years. www.saygoodbyetoheadaches.com Call them so you can get help 800-330-8998
Once you get that calcium and selenium in your system, those headaches and migranes are going to go away.
Peace and I wish you all the best!