I also suffer from migraines and this particular shampoo does trigger headaches for me.
I just do not like the smell of it...I think it is a strong citronella-cologne type of smell. I can handle the soft scent of ESPREE Silky Show, though. ESPREE gives out free samples so maybe you could give it a try. I guess you could also try Minksheen, just to see how you handle it, but yes, from migraine sufferer to another, it does bother my head!
Tammy