The Herbalife shake is a great general shake. There are different schools of thought that are not too fond of soy protein though, and if that’s a concern of yours – Herbalife is 75% soy and 25% whey – you may want to opt for a full whey protein powder – I take the Biogen varieties.