Inderal LA
"Before taking Inderal, I was on 300mg of Topamax daily, which was a miracle drug for me.  It completely got rid of my headaches, however, the side affects of Topamax were hard.  Now I've been using Inderal for months and have found it almost as effective as Topamax but with little side affects.  I highly recommend it. "