I take 1-2 phenegrin with 3-5 benadryl for acute migraine when excedrin migraine won't knock it out. Let me explain those ranges. I start with 1 phenegrin and 3 benadryld, going up in quantity every 6 to 8 hours if the migraine persists. I am new to this site, only discovered it last week. Like many of the members my migraines started in my teens but back then I thought I was having a "bad sinus headache." Over the years my migraines have progressed to Chronic. I've been receiving Botox injections for almost 2 years from my neurologist. The Botox has helped a lot giving me a much better quality of life. Today is a foggy brain day, hope I'm making sense. It is usually when the Botox starts wearing off that I get the stubborn migraines that only respond to my taking several consecutive doses of the benadryl/phenegran combo.