Self-empowering addiction support groups

Although Alcoholics Anonymous (AA) and other 12-step groups are far more widely known, there are other addiction support groups worth knowing about.  They are listed here in approximate order of size and influence.  All support abstinence, with Moderation Management supporting both abstinence and moderation with alcohol.

SMART Recovery
http://smartrecovery.org
Women for Sobriety
http://womenforsobriety.org
LifeRing Secular Recovery
http://lifering.org
Secular Organizations for Sobriety
http://www.sossobriety.org
Moderation Management
http://moderation.org/
All of these non-profit organizations are active communities of recovery with websites, publications and face-to-face meetings in some locations. Several also have online meetings and active message boards.