So many diets to choose from...