What is the best daily migraine medication out there????

I am an on again off again migraine sufferer. Sometimes I go months without on and right now I am getting them NIGHTLY. I know there are daily pills out there. Who is taking them and what do you recommend?
6 answers 6