My heart goes out to you. I've tried most of the preventative meds, too, and not only do they make you tired, you eat more, trying to get energy. I gained 25 pounds with most of them.
I'm taking 40 mg of Elavil at bedtime now. I wake up feeling like a new woman! The headaches come back during the day, so I'm thinking about trying Topamax, too, but I've got one problem licked.
I hope this works for you.