How about peanut or other nut butters? That has lots of protein.
Here's "Seven Secrets Make a Protein Shake Taste Good":
http://searchwarp.com/swa43687.htm
Some bodybuilder's ideas of what powders taste good; Rhapsody's EAS Myoplex is at the top of the list:
http://bodybuilding.com/fun/taste.htm