There are lots of triptans on the market and
imitrex is one of the first, the generic name is called
sumatriptan and it is what they will give you in the hospital, but by injecteion, if you ever go in for a migraine... they won't give you any other triptan at the hospital usually because sumatriptan by injection is pretty much the best triptan out there!! But, the names of some other triptans are maxalt, axert, zomig (like i take) ... etc.