I always suggest sparkpeople.com. I started using them earlier this year. It is free. It has a nutrition tracker, and you can customize it to your goals. It told me how many calories I needed to eat each day and how many calories I needed to burn each week to lose the weight. They have a community, several actually that are separated by age, groups, interests, location, whatever. I was losing weight with them. I had lost about 10 pounds and then found out I was pregnant so I had to stop. Oh and they have a recipe section complete with reviews. These are user submitted recipes. Good luck!