Hi,
@Steve721: Yes, some docs to prescribe benzos for sleep, although that is not what they technically were designed for. However, some people (like me) have sleep problems due to the similar brain chemical imbalances taht cause anxiety. Anxiety and insomnia often go hand in hand.
Have said that: I decided against taking benzos as an ongoing sleep aid, although I used Xanax (alprazolam) as such in very low doses (no more than 1.5 mg daily, no more than .5 mg at a time) for about a year and a half. I agree that benzos are not for long term use, unless there are absolutely no other options. At this point, I alternate between using a low-dose sedative (Lunesta) and not sleeping. Natural sleep aids (melatonin, etc), improving sleep hygiene, etc do very little to help me.
Also, re. my Xanax use: I had little trouble weaning off after my 1 1/2 year of use. I think what's crucial is to find a qualified doctor to administer these drugs, have that doctor set safe minimum and maximum dosage levels, and take the lowest effective dose possible.
As others here have noted, one problem with benzos is you can build up tolerance over time. Your body then becomes "dependent" on the drug (in other words, you need a benzo to keep from becoming anxious), versus "addicted" (which means you are taking the drug recreationally, taking more than you need or for uses for which its not prescribed). I think there is some confusion here at TT about these two terms.
I also worry that the scare stories we hear about benzos keep some newcomers to T from seeking short-term relief that could help them greatly in the beginning. Taking an anti-anxiety pill does not automatically turn you into an drooling addict. Having said that: if you have a prior history of addiction to alcohol or recreational drugs, you probably should avoid benzodiazepenes. Ask your doctor about other options.