I'm only familiar with JC, since I worked for them for a short time (about 4 months) in 1993.
If you need something easy, prepackaged, and planned out to just get on the right track, then I do think JC is a good choice. I actually liked their food when I worked there (we got a discount, so I'd get it for lunch and get their snack bars and things). No, you won't do it forever (although I had a hairdresser friend who swore he had to be on it off and on forever, but he worked crazy hours and had a slight weight issue, so it was convenient). I even had an FBI agent client - it was great for him as he had to spend hours on end in his car often while on stakeouts, so he didn't have enough time for exercise, and the snack foods were convenient for him.
I had my clients come in once a week, to meet with me, talk about their week, I would look over their food diary and then sell them their next week's food. It is expensive, as JC makes all their money off the food, plus they have the overhead of the storefront. But, for the beginning at least, I think having to go talk to someone and get weighed once a week is good. It makes you accountable.
The bad: the food is way overpriced, or it was back when I worked there. But, in addition to the food, we believed you were learning portion control. What may appear to be a tiny serving is actually what a serving is supposed to be - many people don't realize that! I think even though it's expensive, if I had to do a program I'd consider it. Being overweight is more expensive, as it affects your health and self esteem. I'd rather spend the money and feel better!
You do need to supplement with small amounts of veggies, fruits, and drink your water! Also, vitamins as well.
Good luck in your choice. The hardest step is to just make that call. Once you do, I really do wish you success!