I think, there is no such thing as the best diet. Any diet that works for you is just fine. I believe that a balanced diet is the key to a healthy body. Carbohydrates are essential too. To each their own. Do what suits your body and needs.