Попробуйте найз. Сама много лет мучаюсь с мигренями, никакие таблетки не помогали. Найз помогает, но снимает через час-полтора, не мгновенно. Но злоупотреблять им нельзя. И еще есть триптаны - зомиг, амигренин, имигран - их вы пробовали?