Hi Ellie3444 - Yes, I have taken them all
My 20+ years of taking numerous - (too many to count) type of meds:
Here is my experience:
Lexapro - (Like Celexa) - I found to be an excellent and among the most effective and easy to take - with fewer side effects (than Paxil,Effexor,etc). Good results for me... about a year into this med it started to lose effectiveness. But, there are many people I know that have used for years with success.
BuSpar - I didn't like this medication, doctors like to recommend it - because it is not habit forming. I also know 3 or 4 family members using it. Unfortunately I found Buspar totally worthless for me and most of the people who I know found it lacking compared to Xanax or Lorazepam. It actually caused dizzy spells for me.
If you do an internet search on this medication - it is not very highly rated and has been touted as "Sugar Pill" that does very little in the way of anxiety compared to real Benzos.
My mom of 76 years was prescripted this - initially for her social anxiety and did nothing for her anxiety but did cause some annoying side effects, we finally went to her doctor and successfully switched her over to a therapeutic dose of Lorazepam 3x per day which relieved 90% of her social anxiety.
Xanax - It works well and is the fastest benzo for panic or anxiety attacks, hate that you have to take several times a day - but it does the job!
I hope this helps...