The best thing for me is to take a HOT HOT HOT shower, followed by an ice pack and a dark room.

That is if I have the luxury of dropping everything and succumbing to the migraine. Otherwise, I take 4 Excederine for Migraine. Yes, four. I take the migraine ones only because I like the shape of the pill and the coating. My doctors have repeatedly told me that there is no difference between regular Excederine and Excederine for Migraine. I believe him, but I like the green pills that are coated half green, half white... and if I'm going to swallow 4 pills, I better like how they feel in my mouth