Get a physician to prescribe Imitrex.
It comes in tablet, nasal spray, or injection form.
Injection works in a few mins, nasal spray in about 15 and tablet in 30 - 45 mins.
Be warned though, nasal spray has a nasty nasty taste as it drains down the back of your throat.
Just be sure to avoid...