Atenolol
"I've suffered migraines since I was 10 years old.  I am now 65 and on Atenolol for 15 plus years.  My NP took me off Imitrex because I was over using.  I was a about to explode from over use.  NP said  we should try Atenolol. My life changed dramatically, I'm finally living life headache free.  I get my RX filled and get 3 month supply for $10."