My husband has had migraines forever. About a yr ago there was a migraine thread here on BYC and i read ALL the posts. It seemed that the med i heard the most people speak of as being helpful was Maxalt. I called and got him a sample and it really helped him. Its very strong, and makes you sleepy, but it really takes away the pain.