Hi Smartrose and welcome to FC! My two dds and dh get migraines. The kind that makes them sick in their stomachs. If they can forestall them with cold compresses, ibuprofen, relax/sleep it is best. Once they are full blown they like to sleep them off, sometimes it takes a day or so.
We don't do medications so I don't have any advice there.
I have some success with homeopathy so you might want to see if that will help. Here is a website.
http://innerhealth.us/blog2/homeopathy-radio/ and you may have a listing in your state of certified homeopaths, get certified ones.
I hate to see migraines, they are awful, I feel for you.