Acceptance-commitment has some good aspects. Hayes (its principal developer) is a radical behaviorist, though, which brings with it certain dogma. Also, I think in some respects, ACT is unnecessarily complex. Mindfulness-Based Cognitive Therapy, which is rooted in work by Jon Kabat-Zinn, is a lot simpler, and therefore probably easier to conceive of as implementable on a more widespread scale. Generally, I follow any decent research I can find on mindfulness based approaches to therapy, but I also don't see them as the holy grail. Often, the patient determines the therapy, and some patients just wouldn't be willing or able to get on board with a mindfulness based therapy.

I guess in this sense I'm an advocate of eclecticism, but with the major caveat that it has to be an intelligent eclecticism. In other words, I'm not going to just randomly grab this or that therapy and see if it works. I look to the research to see what is most likely/more likely to be effective and go from there.