@vmisports has been a company I've seen grow over the last couple years. One of their products that I've been consistently a fan of is their protein, Protolyte.
Protolyte is a 100% whey protein isolate. It comes in at 23-25g of protein and 100-105 calories per scoop depending on flavor. Which is excellent and extremely favorable for an isolate. Protolyte is cold processed which is another bonus, as it avoids the higher temperatures that can denature and lower the quality of protein. Protolyte comes with a break down of the amino acids per scoop, another *what-should-be* standard for protein. You'll see a large dose leucine, glutamine, and the EAA's all crucial for muscle repair/recovery. Not only is this good for your own quality housekeeping, it also holds VMI to those standards when it is tested.
VMI also includes digestive enzymes and TRAACs in the isolate. The enzymes are an excellent addition that increases the digestibility and how much you get out of the protein. I always see this addition making it easier on those who have trouble being comfortable after a shake. Coupled with the fact it's gluten and lactose free, it should be very friendly for even the most sensitive stomachs. The TRAACs are high quality minerals, adding on even more benefit to this protein shake, that replenish lost electrolytes from exercise.
The flavors over the years have changed, and currently there are 7. I've had all so far but the newest Orange Dreamsicle. Currently, I'm using the Double Fudge and Snickerdoodle and these are both strong flavors for an isolate. Usually isolates tend to be more a "hint" of whatever flavor, as it is harder to flavor them without jacking up the other macros. Protolyte does a great job with the flavors being fully present but not overwhelming. The only downside is mixablility. The protein tends to sit on top of the liquid in fine small clumps when stirred/shaken by hand. Blending alleviates this.