^ I agree. Clonazepam, diazepam, lorazepam, and bromazepam are the better "all around" anxiolytics than alprazolam. Alprazolam (especially in sublingual form) is best for panic attacks. Of course, you can be maintained on alprazolam for general anxiety and it works very well for that purpose (I'm maintained on it for anxiety), but it's not the best anxiolytic for "all around".
Alprazolam is a 1 properties type of benzo - it's a great anxiolytic, but a mediocre everything else.
Many underrate lorazepam due to it being a little less recreational, but it is a therapeutic powerhouse - powerful anxiolytic, powerful anticonvulsant, powerful muscle relaxant, good sedative, and a very strong amnesic (on par with midazolam and triazolam).