Theresa
I too have at least 1 migraine a day. I've been put on topamax and tegretol. The best of the two that I've found is the tegretol. It has less side effects and you don't feel so groggy and useless at work. Try the natural drugs first if you have to but topamax is not all that great and I still have migraines while taking it. It's up to you