It's been a while since I drank Muscle Milk but for a while I was drinking it ever day in order to help get my protein intake up. It's definitely filling. The only drawback is that it has a metallic artificial taste that takes a while to get used to.
My son enjoys muscle milk, the chocolate is his favorite flavor. He enjoys his ice cold. He is on the football team and drinks these daily, these are sometimes put on sale and that's when I try to stock up