Random stuff on me and my protein shakes even though the discussion on them is half a year old:
I just hate artificial flavors and also consider them really unhealthy. I also don't want there to be any random additives. As such, I've been drinking unsweetened protein powders. There's a whey one I really love. It has around 8% of fat(A positive, I usually have some trouble getting enough fat in my food) and it mixes super fast and well. I just drink it mixed with water, about twice a day. It has a very full, creamy taste and is just plain delicious to me. I seriously wouldn't drink any of the artificial sweetener-based 20 ingredient list poison, but I guess what you do with your own body is up to you. Then there's the casein-based one that I drink one portion of after my last meal of the day. It doesn't taste nearly as good nor does it mix nearly as well but it's okay as it's just once a day. Just natural with no sweeteners or additives, of course.
Apart from those three, I have a protein smoothie, which is one of the absolute highlights of the day for me. I put in 2dl of milk, 1 dl of yogurt(natural), 100g of blueberries, 1 banana, 10g of coconut flakes, 10g of chia seeds and about half a portion of the whey protein powder. It tastes just absolutely divine to me and the nutritional profile is ridiculously good, considering that this is also the primary b-12, d-vitamin and calcium source for the day. The only other significant one would be the protein powder, I'd wager. I guess the banana would be the most unhealthy thing here but it just works way too well here to leave it out, it tastes disgusting without it. This also is super filling, I'm always stuffed even if I was really hungry before drinking it. So I think that it's kind of nonsense to say that drinking calories doesn't fill you up properly, at least if it's done like this.