If you haven’t checked out Livestrong, it’s the best site I’ve seen so far for tracking everything. They even have sports (like rugby) listed so that you can just pop in the amount of time you spent playing it will throw it into your calorie track. Lots of foods are already logged there, so just type in what you ate and it will more than likely show up. It also lets you group together common meals you eat and recommends healthier food choices.
There’s an active community there, and they also have really cool programs called “Dares” set up that allow you to join in and participate.
Success is much easier when you are quantifying everything. They have Facebook integration and an iPhone app, and I hope there’s an Android app coming out soon.
Other cool features–a water tracker in the sidebar that lets you hit a button and claim hydration. It’s actually a great motivator to drink more water.