welcome to Spark People! It's great that you've found a substitute to what use to work for you and that it's working now.
You'll find a lot of support and great information on this site. The tracking tools are fabulous, and the people are knowledgeable and willing to help whenever they can.
If you're not already, I'd say get involved with Spark Teams that are focused on things that interest you - be it your profession, your pets, a favorite TV show, whatever. It's great to have the support and accountability of like-minded people, pulling for you all the time!