I use egg and whey for the protein. You can use carb powder, oatmeal, fresh fruit, etc for your carbs (I prefer carb powder just for easy of mixing).
I never premix any of my shakes. I will put my protein and carb powder in a shaker cup then add water when I'm ready for my meal. I blend the rest at home/work as needed. I have my own grocery store at work...sweet
You can add Nat peanut butter or any other EFAs for extra cals if you’re on the CRUM diet or just staying away from carbs (for U Reid232).
Another plus is that you can add dextrose for a great post workout shake (but I recommend separating dextrose and protein for post recovery). This allows you to purchase 3-4 different products (proteins, complex carb powder, and dextrose) and be able to really play with your body by the different mixes of the products!
There are no really recipes: I might throw in some cinnamon, vanilla favoring, skim milk, chocolate pudding mix, etc...Depending if I'm cutting or bulking.