Rudi: It's called atenolol. I take the very minimum dosage everyday, but after about 2 weeks on it, my migraines stopped and I haven't had one for a year and a half. It's a prophylatic though, you have to take it everyday. It keeps them from ever starting but won't stop one once it starts. If yours are infrequent you may not want to go that route, but I was having them daily and the pain killers made me too drunk to go to work. I had to find an alternative.
------------------
O_H_F