This won't work for everybody, but my migraines are related tension in the muscles of my neck. I have found that applying heat to my neck for an hour or two at the end of each day will prevent (but not cure) many of my headaches. An ordinary heating pad is best, but inconvenient. The new, air-activated, single-use adhesive heating pads are great for times when I need to be mobile. I've had migraines for 20 years and I had tried ice packs, massage, etc., but never heat. I thought heat would cause my blood vessels to expand further & aggravate a heatache. Not so!