Amitriptyline
"I have suffered with migraines for 15 yrs. sometimes for days straight, sometimes 2-3 per week. Have been on amitriptyline for 10 months now at 10mg and my migraines have improved by about 95%. I still get the odd one only now they are silent migraines which is tolerable. Have gained 10 lbs that I needed so I am very happy with this medication."