I am well acquainted with migraines, I went from bayer Aspirin to Tylenol to Motrin and finally to Excedrin and have been using Excedrin and occasionally Excedrin migraine. I have learned by the suggestion of a doctor who also is acquainted with migraines, to take the minimal amount of pain reliever at the onset of a headache. It is easier to stop a migraine when pain is at the early stages. Excedrin is the only thing I take at the onset. The migraines that I get start out as headaches and progress to migraines. Very rarely do I get a migraine which is suddenly induced.