If you want results that will last a lifetime you need to make this a lifestyle change, not just a temporary diet. Find the way of eating that makes sense for you, whether it is Fat Flush or South Beach, Weight Watchers, etc., and make it a permanent change. That is the only way you will ever not have to "diet."