I hate most protein shakes cuz they have a funky bitter aftertaste, but I will drink when necessary. I just started the Premier Protein from Sams Club, they taste like slim fast. Very yummy, especially when blended with ice. I also compared all the protein shakes at Sams and it had the most protein per ounce compared to the rest. That sealed the deal for me. I haven't really compared with powders cuz they're too inconvenient for me.