A few years ago I started taking ibuprofen as soon as I started feeling one
coming on. It's hard to tell if it helped at all, was a placebo, or just coincided with me growing out of it, but it may have helped. I don't want to risk it so if I feel a migraine coming, I'll take 2 or 3 ibuprofen.