Для этого неплохо разобраться с диагнозом для начала. Мигрень - это совершенно особое состояние, вызванное спазмом сосудов головного мозга (именно их, поэтому - помогает кофеин, снимающий спазм сосудов мозга, но повышающий общее АД). НО! Кофеин помогает в начале приступа. Приступ длятся до несколька суток, боль односторонняя!, может быть рвота, тошнота, часто наследственное, передается по женской линии. Провоцируют БАВы (биологически активные вещества, кажется серотонин), содержащиеся в красном вине, сыре... При тяжелых приступах врач нервопатолог должен подбирать спецсредства (саридон в том числе).
В остальных случаях - определитесь с АД, гипотоникам - кофеинсодержащие (в том числе цитрамон, один аспирин бесполезен), гипертоникам - спазмолитики (в легких случаях эпизодического повышения АД- но-шпа), голодающим - сладкий чай.
Спазмалгон, нурофен, баралгин, .... - содержат нестероидные противовоспалительные средства и ВСЕ вызывают поражение слизистой желудка. Исключение - нимесулид, но он показан при заболеваниях суставов, а не головной боли.
У парацетамола механизм действия несколько другой, он действует сразу на уровне мозговых рецепторов (поэтому плохо помогает при женских делах, ОРВИ, мне во всяком случае), желудок не поражает, только печень .