Just started using MyFitnessPal a couple weeks ago and I'm hooked on it. Best way I've found to track my nutrition, exercise, and balance calories-in/calories-out.