SparkPeople is a free program and always will be. SparkCoach is an upgraded program that does have a fee associated with it. But you can choose not to participate, and you'll still get access to all of the free materials and tools on the SparkPeople site.
"You may have a fresh start any moment you choose, for this thing that we call "failure" is not the falling down but the staying down." Mary Pickford