I get horrible migraines too. They suck, I just want to die. My nurologist (sp) put me on Imipramine and it works soooooooooooooooo well!! I love it, I have to take 1 pill every night, but it's worth it. If I forget one night I'm almost garunteed to have a migraine the next day When I get them, I take a really strong perscribed med that I don't know the name of, go to bed with 2 ice packs on my head. The medication knocks me out for 4-6 hours, and by the time I wake up, the worst is usually over.