I've had my best success with plain Excedrin Extra Strength. The mix of aspirin, acetominophen, and caffiene work for me.
Depending on the severity of the headache, I may need 3 or 4 at a time...but they work better than any narcotic pain reliever for my headaches.
I crew up with nasty migraines...the kind that earn a trip to the ER and a shot of morphine...fortunately, I've "grown out" of those, but due to a couple of "neck traumas" about 10 years ago, I get NASTY headaches that start at the base of the skull. Excedrin is the only thing that has helped with those. (gawd knows I have a big enough "candy box" full of all kinds of narcotic pain meds the doctors have given me...oxycontin, percodan, vicodan, valium, and many, many more...but they do nothing for the headaches.
Oddly enough, the ingredients in Excedrin Extra Strength and Excedrin Migraine are the same:
Excedrin® Extra Strength Product Information
Drug Facts
--------------------------------------------------------------------------------
Active ingredients (in each tablet) Purposes
Acetaminophen 250 mg ?????????????????????????????????Pain reliever
Aspirin 250 mg (NSAID)* ????????????????????????????????...Pain reliever
Caffeine 65 mg ???????????????????????????????????.Pain reliever aid
*nonsteroidal anti-inflammatory drug
EXCEDRIN® Migraine Product Information
Drug Facts
--------------------------------------------------------------------------------
Active ingredients (in each tablet) Purposes
Acetaminophen 250 mg ?????????????????????????????????.Pain reliever
Aspirin 250 mg ?????????????????????????????????????.Pain reliever
Caffeine 65 mg ???????????????????????????????????..Pain reliever aid