The same that these sites charge you for you can do for free on discoveryhealth.com They have the national body challenge going on so you get meal plans all listed out and workouts and such. I am defintely not going to pay for all this info when I can get it for free.
If you are looking for a support team check out
WeighIns - Online Weight Loss Challenges. I am on there. It is like a myspace for those losing weight. I have found great support on there.