Healthcare professionals have a series of existing treatment options which are available for migraine, including analgesics, non-steroidal anti-inflammatories, ergot derivatives and triptans. But how effective are they?