If you want conventional advice, I guess the best thing is just to follow what your doctor says.
If you want experimental advice, I went to a talk on rational drug policy, at which it was mentioned that 5-HT2A agonists, aka psychedelic drugs, stop migraines. The theoretical neuroscience behind it checks out too (modulating vasoconstriction).
See this:
http://www.nature.com/news/2006/060911/full/news060911-05.html https://www.erowid.org/plants/mushrooms/mushrooms_article8.pdf
Where cluster headaches are discussed, but cluster headaches and migranes are very similar in terms of treatment.
This might work prophylactically, and might work at dosages below concious perception of mind altering effects, depending from person to person.
Unfortunately I don't see this becoming prescription medicine any time soon, due to the problem that someone could claim to have migraines, and there are not objective symptoms. I don't know your opinions on legality, or what the law is like where you live, but there are also so-called 'legal highs'.
Otherwise, apparently diet works very well, but you have to be extreme about it. Something along the lines of cut out everything except one meat, one vegetable and one fruit, and then if that works add foods back in one at a time.
Transcranial magnetic stimulation is also being tested at some places with promising results, if you want to be on the cutting edge.
I've also tried taking magnesium supplements, but they had a negative effect on me i.e. strange dreams and lack of sleep.
There are far worse side-effects than strange dreams.
I have migraines too, so this is something I am knowledgeable about and interested in discussing. I can stop them using beta blockers, but I'd rather not have to take drugs everyday.
Well, the dreams weren't that bad, but it basically made me an insomniac for the ten or so days I used them. And, as you might expect, that just made my migraines worse. Also, I take beta-blockers as well (propanalol) but they've done little. If I were you, I'd definitely use them if they worked. But I'm just saying that because my situation is fairly bad, and I haven't had any side effects from them.
The psychedelics look promising, I'll have to keep an eye on that. But they're illegal in the UK for any purposes. I'd definitely keep the dose sub-psychedel...
So, I read a post a little while ago saying that asking the community for advice on personal problems was okay, and no one seemed to disagree strongly with this. Therefore, I'll just ask for some advice, and hope that I'm not accidentally going past some line. If I do, I apologise
I have had migraines for quite a while now. They started when I was a child, but were infrequent in those days. They got progressively worse as time went on, and things started to get quite bad when I was about 12. A few years down the line, I would have headaches for months at a time, with migraines popping up for a few days a month. It got worse from there. Now, I have had migraine-like symptoms for 10 months now. I say migraine-like because part of the definition of a migraine is that it lasts from about 3 hours to a few days. According to a neurologist I recently went to, I have transformative migraines, or wording similar to that. So I have all the symptoms of migraines, except they last for inordinate amounts of time. I've had an MRI, and it showed nothing wrong with my brain. According to the World Health Organisation, this is more disabling than blindness, and as bad as acute psychosis: http://www.migrainetrust.org/chronic-migraine You can see why its rather important to me that I get rid of/deal with this.
Now, I've tried quite a lot of things over the years, especially in the last two or so. NSAIDs do very little, and thing like migraleve (paracetamol with codeine) are a little better. Sumatriptan provides some relief, but it doesn't get rid of the migraine. At best it will knock me down to a weak migraine. I've tried taking propanalol (160mg) for half a year, and it does little to help. I was prescribd Amitiptyline (10mg) a week ago, but it hasn't had much effect. I was told to increase by 10mg it every two weeks until I hit 30mg. I've also tried cutting things out like chocolates, and dairy for a month. It didn't have any effect. I also don't have any caffeine. So this eliminates some common causes of migraines. My migraines sometimes respond to heat/cold applied to my head, but this is only some of the time, due to my migraines shifting in nature. Further, it only takes the edge of them. I've also tried taking magnesium supplements, but they had a negative effect on me i.e. strange dreams and insomnia. That just made my problems worse. Also, I've ruled out medication overuse.
So, does anyone have any recommendations? There should be a few people who have had experience with this level of migraines, and I expect they might be able to provide some advice. I'm not too optimistic, but I really need something that works.