Hi Marja,
I'm so sorry you are having to deal with this and at such a young age.
I don't know that much about migraine meds but we do have a whole section here at Health Central that is specific to helping people with this debilitating condition.
Check out our migraine section at http://www.healthcentral.com/migraine/
In the meantime, have you gone to a migraine specialist or clinic?
Good luck and let us know how you fare.
Terry