Maxalt
"I've tried many prescriptions for migraines. Maxalt is the only thing that works for me 99% of the time (I can't remember the last time I had to take a second dose for it to take effect). Within 1 hour of taking it, my migraine goes away. Nothing else comes close to this effectiveness for me.  I normally do get one side effect - but it's one I've actually come to welcome. It makes me drowsy - but after having a migraine, I look forward to going to sleep as fast as possible and just sleep away the migraine as the medicine works its way through my system."