Verapamil
"Have taken 120mg 3 x per day during cluster cycles for many years.  Taper off when I think I'm finished with cycles.  Sometimes takes a week or two to start working, but almost always eliminates or diminishes severity of attacks."