Right, just a quick one from me. !@#$%! mentioned earlier on about something called "Smart Recovery". For the US boardies, anyone who's interested in looking into this can check out their website:
http://www.smartrecovery.org/
And to find a local meeting/counselling place in your area, try this link:
http://www.smartrecovery.org/meetings_db/view/
Best of luck from me to all you abstainers and those who are struggling with any addiction, and much love. xxxx