Excedrin Migraine works best. They put me on alot of different drugs but, like an earthquake you're never prepared. I HATE migraines they absolutely scare me. I haven't had one in years and the...