Just my personal opinion, but I tried the Muscle Milk and I did not like the flavor. Most of the grocery stores in my area have a cooler case of health drinks and energy drinks that you can purchase them individually. Maybe you could just pick up a single one to see how you like it, before you go for the larger packs. Everyone's tastes are different.
The brands I have found that I do like are the EAS Advant-Edge. The chocolate, vanilla, and strawberry are all tasty. They don't have that strong vitamin-taste and they have 17g of protein. After my surgery to give me an even bigger protein boost, I used a blender bottle to mix in some extra protein powder. My favorite is the chocolate flavor Premier Protein. They have 30g of protein per shake. However, I can not drink the vanilla flavor of the same brand. I thought it was terrible. Just thought I'd throw those out there in case you haven't tried them and may be looking for something new to try. I hope you find a few that you like, or at least some that you can tolerate.
-Jenny