I believe that the support of other people is infinitely helpful in the recovery process. If you are not inclined to go to face to face meetings, then I think at least coming back here is a fantastic idea!
Personally, I have found the chat rooms to be very helpful. It's like on demand sobriety support (sometimes exactly when you need it.)