weightwatchers online program kind of condenses all of the above information into one package and certainly works to get you started. Count what you eat, get bonuses for exercise and you can binge one a week or so if there's a night out etc. Helped me