Over the past couple of years I have dealt with a low-grade depression. Finally, I asked my physician and she immediately put me on Lexapro. I saw no change and I don't see her anymore. About 6 months later I went to a psychiatrist who switched me to Effexor XR and still I saw no change (and he doesn't see any of my dollars & change, anymore).
Last Fall, I started seeing a therapist and everybody who knows me has seen an improvement, including myself.
So, I would have to agree that talk therapy is sometimes best for depression
Yoga and a one-on-one therapy regime is what has worked wonders for me.
Your mileage might differ.