Amitriptyline
"I have had increasing migraines for several years now, usually triggered by stress or light.  Two years ago, I started amitriptyline.  I am now at 50mg once daily at night and have many fewer migraines.  I used to be drowsy in the morning. Now I take it about 2 hours before bedtime and am not drowsy in the morning.  I hope this helps someone."