The most effective medicine for migraines has been revealed in a comprehensive analysis by Oxford University researchers – with paracetamol proving surprisingly effective. The most effective medicine for migraines has been revealed in a comprehensive analysis by Oxford University researchers – with paracetamol proving surprisingly effective.