Best diet for you depends on your goals. Are you looking to maximize your weight loss in a specific period of time? Are you looking for gradual life changes that you want to sustain beyond your goal weight? Are you looking to get your diet more in line with a personal philosophy? Do you have specific medical conditions that you should/must consider? All four examples will have 4 different "perfect diets".
Bottom line is that studies show that quick weight loss just as effective for permanent weight loss as is slow weight loss:
http://www.medicaldaily.com/theres-n...t-be-it-slow-o
r-fast-its-maintaining-weight-loss-over-307250
http://www.bariatricnews.net/?q=news...al-weight-loss
The key is in maintenance, not in speed of weight loss. Some studies show that it's easier to bootcamp it for a period of time then switch to maintenance for some dieters than it is to go long term as slow weight loss can be a significant demotivator. Others prefer to make minor changes and accept a slow rate of weight loss and still stick to their plan.
http://www.telegraph.co.uk/news/scie...ets-claim.html
Determine your weight loss goals (not goal weight, but how you want to lose it) and go from there. But ultimate success depends on a life-time weight management strategy.