I take Zoloft and find it very effective. It takes 2-3 weeks to start to feel the effects of the drug and can take 4-6 weeks to be fully effective, this works on a case by case basis usually. I was more depressed the first 2 weeks I took it then I was before I took it and this is average for any antidepressant. I now feel very balanced and more in control of my emotions. I also take Vistaril for random bouts of anxiety and it works well for me. It is an H1 blocker, so it is pretty much just Benadryl.
Hope that helps!
Hope that helps!