Have you tried mirtazapine? (Remeron, Norset) I use it for social anxiety, and it's working good so far, without the potentiality of benzo's dependance.
The "only" drawbacks are gaining some weight and some stomach discomfort. But it's not habit forming, and it helps sleeping too. I'm going to start training for losing the weight and I seriously hope the stomach discomfort goes away.
Ask your doctor about it, it's so much safer than benzos.