Call me bitter, naive, old-fashioned, whatever, but I've come to the conclusion that these fad diets are sold to the public for the sole purpose of making money. Their health benefits are usually slim to none (despite your friend of a friend "swearing by it"), and they are usually backed up by junk science.
Unless you have a health conditions that necessitates completely cutting out a particular item (allergy, celiac disease, lactose intolerance, etc.), I'm convinced that the best way to stay healthy is to eat and exercise in moderation, and to make sure your diet is well-rounded in that includes a wide variety of food.
Crazy idea, I know.