I've had migraines for a number of years, and at one point I also stopped taking the medication I was given. For a while after I had some success with ibuprofen and unintentionally with an exercise supplement I bought from gnc containing arginine. I have since stopped taking both of these on a regular basis, but I've also had some success by restricting the caffeine and alcohol intake in my diet.
Recently, though, I've done really well with two nutritional supplements-Vitamin B2, which I also bought from gnc, and a health drink made from the Mangosteen fruit, which is native to Southeast Asia (I buy this directly from the company). I had heard/read that both these have really good success rates with migraines, and I haven't had a migraine since I began with these-which was about a month and a half ago. I also really like the idea of being able to take something natural and have it work better than the medicines I took, which had a number of side effects.
Anyways, I don't want to write too much but I have done a bunch of research on this and if anyone wants to know more feel free to contact me at the email address in my profile.
I hope this is helpful.