Amitriptyline
"I had been taking propranolol for migraine prevention, but I was still taking Imitrex more often than I should have. I moved to a new town and met with a PA who suggested Amitriptyline. Wow! I went 2 weeks straight without a headache and have taken Imitrex only twice in the past 3.5 weeks. It has been like a miracle for me. The only side effect I've had was some afternoon sleepiness, but that passed after the first week. If you feel like you get headaches every day, ask your doctor about this medication."