I took the time to register on this board to say that one of the most effective, and natural treatments for migraine is Butterbur.
I don't know what it is, but you can get it from health food stores, and it does work.
Taking Advil, which normally works for my regular headaches, does not even begin to touch my migraines. However, if I take a couple capsules of butterbur, within an hour I start to feel significant relief from the pain and nausea. I know that it works, because it works every single time I take it.
While it does not completely rid the symptoms, it reduces them by about 75-90% in my case. I would not believe this unless I have directly experienced it myself.