Me too! Not thrilled with JJ Virgin's--kind of gritty/chalky--I'm not sure what! Too sweet and an artificial aftertaste. IdealShape is better. The Lean Meal Replacement I get at my gym, Crunch Fitness, is the best chocolate. It's whey based. I add a packet of Starbucks Via instant coffee to a serving of the chocolate LMR. Really good. Crunch Fitness's vanilla reminds me of too-sweet marshmallows.