Nadolol
"I have had migraines for the last 10 years. At first Excedrin Migraine worked, but when it stopped working, I took sumatriptan 100mg instead. In the last 2-3 years, I was getting migraines up to 14 days a month so I saw a neurologist for a preventative medication. I first tried nortriptyline which did not work. Then I tried nadolol 20 mg/day and ramped up to 40mg/day. Within the first few weeks of being on it, migraine frequency and severity was reduced. I have been on 40 mg/day for 4 months now and have only had about one headache per month. I also have a head tremor which has reduced slightly. I feel a bit lightheaded at times, but that side effect is minor. Wish I would have tried nadolol years ago. Migraines don't run my life anymore."