J.T.
Have you considered other options such as chiropractic and nutritional care? I specialize in a technique of chiropractic that's not only gentle but extremely specific. I also do nutritional counseling. I feel that migraines are like an onion. They have many different causes, both environmental and physical and looking at every aspect provides relief and a stop to the migraines without dangerous drugs.
Here is a link to a patient-run website that will give you more information on specific upper cervical care. www.upcspine.com. Also, here's a link to watch excerpts from a DVD called "The Power of Upper Cervical" http://thepowerofuppercervical.com/. Very few chiropractors in the DFW area are specialized in this technique as it requires extra training post graduation to become proficient.
I'm in Plano and if you think it would be worth $45 (normally $265, but a discount for mamapedia members) for your intial consult, exam and necessary films, I would be glad to see if I can help you. If you're not a chiropractic candidate then I will refer you to a neurologist or other practitioner that can. My office name is HealthWorks and if you do decide, then call Shari, my assistant at ###-###-#### to make your appointment. I truly hope you decide to look at an alternative as drugs (and sometimes invasive sugeries) are usually the only option in the medical field. God Bless.