Fioricet is the best medicine for the migraine treatment. Whenever you get the migraine pain that time time doctor always recommended fioricet drug