Propranolol
"My experience, while only 2 days so far, has been life changing.  I have had migraines for 16 years.  Now at age 32, they seem to have only gotten progressively worse.  I have resisted daily medication for many many years, feeling that it would somehow mean that I've given in to my headaches and went against my idea of being a healthy, vibrant person.  However, after recently having a migraine for 30 consecutive days I realized that migraines had come to control me more than a daily medication ever could.  Vacations, my career, my relationships were being threatened.  The day I took prop, my 30 day migraine went away within just hours, and has since stayed away! I feel great! Side effects: drowsy, slightly spacey, serene, peaceful, tired."