I suffer the occasional migraine. I have an Rx for Midrin, but don't think it helps much. My nasea can get pretty bad, and for that, I have phenergan on hand. I also have to go into a dark, quiet room and just sleep... the phenergan helps me zonk out.
I don't think mine is med. related. They just seem to come and go too. No ryhme or reason. I can be just fine one moment watching TV and BAM! there's a migraine. Or, it can be triggered by sitting on the computer too long. Anything, really.
The biggest thing, I think, is to catch a migraine when its starting (learn the "signs"... blurred/wierd vision, naseau, sensitivity to light and sound, etc....) and take something OTC for a headache and maybe an RX (or something OTC) for naseau right away, before it can get too bad. Then, REST.
Sonia