Ok...my rating of 4 stars instead of 5 is due only to the taste (I've tried the strawberry-banana). It does NOT taste good. I almost have to plug my nose to down a 5 oz glass of water mixed with 1 scoop. That being said, it is a good product. They haven't packed it full of sugars (to make taste better) or things you might not want (creatine). It does have the necessary ingredients you will need before and after any intense workout. So, my advice is mix it in a blender with a banana or some yogurt to ease the pain of downing this gruel! I had my wife try it as well......she laughed at me and would not take a 2nd sip. I'm sure a few people might like the taste, but I would suspect that some of the 'flattering' reviews of the taste you read on here are probably spam to get you to buy it. Anyways, it has what you need.....if u can get it down your throat!
Update: Gotten used to the taste. Find myself almost craving it before and after a good workout!
1 Year Update: Ok.. I was probably a little harsh in my title. When you get used to it, the taste isn't that bad. I wanted to give some help on how to mix it. Probably the best method would be to put it in a small blender (like a magic bullet) and do it that way. I did this a few times, but it takes time....you have to clean up your mess, etc. so I stopped because the 5 mins. it takes to clean everything is more hassle than it's worth. I had originally just put my one scoop in the glass filled with water and then mixed. It probably diluted 95-98% that way. However, the small globs that didn't/wouldn't dilute was a bit annoying. Here is a better method: put your scoop in the glass, have a dinner fork in the glass ready to mix it (not a spoon)-AS YOU ARE ADDING THE WATER stir vigorously with the fork until glass is full! Not sure why, but this will nearly fully mix the protein. I've also tried that method with a few other brands as well and it works great! Seems to work better when I use the water from my refridgerator (the jet spout) than slow moving tap water from your sink. GL