Was thinking about joining weight watchers...then I found this.. Need opinions..this site or weight watcher. I want to lose the most weight I can.