If you are still looking for the best diet that fits you, you may want to try the South Beach Diet. It is not low-carb or low-fat. Instead, the South Beach Diet teaches you to change the balance of food you eat to emphasize health and weight-loss. This will help you remove your intake of bad carbs and bad fats, and you will start eating good fats and good carbs which are good for your body. If your old diet didn't work, try this one and get rid of carb cravings, hunger and extra pounds.