I joined Weight Watchers back in January and I have lost 64lbs so far. Having said that I am doing the core plan rather than the points plan. The difference is that on the core plan there are lists of food that you can eat and food that you can't. You don't point everything up like on the points plan but instead you eat three meals a day and you eat until you are satisfied. You can snack on fruits and vegetables (most are allowed) and the idea is to stay satisfied throughout the day, never too hungry and never too full. You have a small points allowance for anything extra you might want to sneak in or use in a
recipe and this can be added to by gaining points from exercise.
I too was concerned about the fact that you have to pay for the classes but I found that once I started all my reservations went and I am starting to feel better than I have in a long time.
I will say that you can follow the weight watchers plan at home by yourself, particularly if someone you know was once a member and can give you the materials. However, I find the thought of being weighed once a week very disciplining and I highly recommend staying for the meeting as it really helps with motivation and you can talk or listen to other's struggles.
Anyway, that's my two cents. Good luck to anyone who is thinking of joining.