This may be a late reply since I just joined..however I've done extensive research and spoke with personal trainers..its an obvious choice to pick Optimum Nutrition 100 Whey Gold in extreme milk chocolate. It taste GREAT! also I like the vanilla ice cream. I only add milk and no ice for best flavor. Muscle milk is fantastic tasting but not great for post workouts due to caseinate contents slow digesting proteins. But its great for feeding muscles long after whey proteins have dropped off. The cheapest place to buy protein powders,etc is A1Supplements.com. DPSnutrition.net and supplementwarehouse.com. Shipping rates are very good. However I choose to buy from Bodybuilding.com as they are open 24/7..have great cusomer service AND they price match with other online sites! And I love the the entire site of bodybuilding.com! Good luck.