I, like most of the people on this board, take protein shakes. A lot of them. Sometime they taste good. Sometimes they don't. Sometimes we are low on funds and buy the cheapest, nastiest tasting protein powdered out there. I have found an easy way to make almost any flavored shake taste pretty damn good. Pure peanut butter. I have an organic food store in my town with a peanut/cashew/almond grinder. I believe Whole Foods has them too. One spoon full with my shake makes just about anything taste good. Regular peanut butter could probably work too but most of the store bought ones are full of sugar and oil.