I really like Syntrax protein shakes. They come in some great flavors like fuzzy navel. They have 23g of protein per scoop, 100cal, 0 carbs, 0 sugar. They don't have that "protein" taste. Do you know what I mean? The only downside is they don't come in ready to go shakes. You have to mix them yourself, but worth it. YUMMIE!!