The bioavailability of Imitrex tablets is pretty pathetic, honestly, so
Imitrex Injection is VERY different then
Imitrex tablets or
Imitrex Nasal Spray.
Also, which Maxalt did you try? Did you try the regular Maxalt tablets or the Maxalt-MLTs? The Maxalt-MLTs are the orally disintegrating tablets. The Maxalt-MLTs work better than the regular Maxalt tablets. If you haven't tried Maxalt-MLTs yet, I would suggest giving those a try too.
Which Zomig did you try?