Topamax is my migraine drug with riboflavin and amitryptaline (sp?) However I am not a doctor nor do I play one on TV but I do also recommend having your thyroid; estrogen; and adrenals checked as I did find out that I was hypocrisy thyroid and that did contribute to my migraines so thus adding the riboflavin and other B vitamins as well as less gluten and other groitenous vegetables etc.