I've tried all three flavors. The vanilla isn't that good. It's tolerable but not great. The chocolate is pretty good, but I like their new flavor, which is strawberry. I'd go with the strawberry and chocolate. As far as thickness, it's pretty thick with milk. I've found that if you go with 2 cups of milk and add some water, about 1/3 to 1/2 of cup or maybe more, you can get it to be less thick. What ever you do don't try to go with just 1 cup of milk because it is super thick. I had to eat it with a spoon. Overall, I would recommend it. I think its the only MRP with NAC. It has tons of vitamins as well. I've gone through like 5 boxes. Ast's VP2 Hydro Whey Isolate is good, at least the chocolate flavor. Hope this helps.