My current fave:
1 cup of frozen mixed berries
1 cup ice
Juice of a lime
1 banana
Large handful of baby spinach
Small piece of ginger
A few mint leaves
Scoop of protein powder - about 30g
Water
Blend the berries and ice first, then add the rest of the ingredients. You can add almond or cashew butter if you want, but I'd rather just eat a handful of nuts with the shake rather than sticking them in there.
Another I drink a fair bit of is basically soy milk, protein powder (vanilla), hot chocolate powder, instant espresso, some flavour of coffee syrup (I like gingerbread when I can get it).
Some good ideas here:
http://www.precisionnutrition.com/super-shake-creation
“Begin at the beginning,” the King said gravely, “and go on till you come to the end. Then stop.”