As far as the word diet as it was intended to mean.. you have to have a diet. I went with low carb. Eating carbs just made me want to eat more and more. By cutting out the foods that caused these cravings.. starchy, sugary carbs, I no longer eat except what is on my tracker, and at the preset times.
Most diets will work if followed correctly, but the food most of us are told to eat causes people to get hungry. Of course, then we eat. There are dozens of posts every day here about how people are starving, or couldn't stop from overeating. These people aren't weak, they are just listening to bad advice. Half of the food we think of as healthy causes us to become hungry, and when we are hungry, we no longer worry whether the food we eat is good for us.
By cutting down to lower carb/ lower glycemic foods, you can get rid of hunger completely, and eat what you want. Over time you slowly add back in carbs that do not cause cravings, and that will vary by individual. Through trial and error, you will find out what works for you.
Whatever diet YOU choose, it should be one that allows you to enjoy real food, and eliminates hunger completely, so that you are not relying on willpower, which, if it was enough for us, we wouldn't be here anyways. I have yet to find any other diet besides low carb that does that for people.
I think we have all tried dozens of diets, as people tend to use the word on this site. Most failed us for the very reason that we were starving. We ate our daily food, and at 10 p.m., we were starving, and overate. Any diet that causes you to not be hungry will be one that you can follow. Low carb allows me to eat over 2000 calories a day, and lose 1-3 lbs every single week. I would suggest a low carb plan for you, but if something else gets you the same results, then I am glad for you. There is no one diet that works for us all, and sometimes the types of food you eat are just as important as how many calories you eat.
We know that 100 calories of ice cream, and 100 calories of asparagus won't react the same in our bodies, and no one would argue that. Why can't the same be true of bread, or pasta, or corn? If you replaced them with 10 servings of veggies, and 2 servings of low glycemic fruit, would that be a bad thing? Last of all, ask yourself when the last time you binged on meat, or fatm that did not include carbs.. no one gorges themselves on fish.. it is always carbs. They are what is making us overeat. Be more selective in the types of carbs you eat, and you will probably find it a lot easier to stick to your SP ranges.