There are MANY MANY different medication approaches to treating
anxiety and panic, along with therapy. There are so many different kinds of drugs
used to treat anxiety, not just benzos.
Usually, in the event of a panic attack, the shorter acting benzos (Xanax, Ativan), are the best choices, because they have a much quicker onset of action, and if only taken here and there "as needed", there is very little concern of tolerance or dependency.