1. If I don't eat sugar my migraine incidence goes from 8-12/month to ~1/month.
2. Excedrin works for me every time. The longer I wait to take it the longer it takes to work though. If I take it as soon as I feel a migraine coming on it will never progress to a painful stage. Before I discovered Excedrin I would have to go to sleep to end it, and occasionally throw up from the pain.
Note: My doctor said that Excedrin is a "perfect" drug for drug companies because caffeine is a trigger for many people, so they will take Excedrin and it will work, but then the caffeine will cause them to have another headache tomorrow and need it again. This doesn't happen to me though.