In a blender combine:
3 c frozen fruit
2 scoops protein mix (see below)
1 c organic, low fat vanilla yogurt
3/4 c milk (dairy, soy, almond, your preference)
3/4 c juice
Here's a little supergirl efficiency to speed up the daily shake making process. In a clean dry container mix 12 servings each of: whey protein, wheat germ (too many good vitamins and minerals to talk about here), ground flaxseed (omega 3 source) and crystallized vitamin C. Use the large scoop that comes with the protein to measure two scoops of this mixture into your shake. Obviously you can mix more or less of each serving depending on the size of your container. I like 12 servings of everything because it gets me through about two weeks worth of shakes.
Select your favorite types of fruit so you enjoy the shake. At the same time, do your best to incorporate different fruits so you get the widest range of vitamins. I buy BIG bags of frozen fruits at Costco and then mix-and-match in a zip-lock freezer bag. Strawberries, peaches, blueberries, raspberries, honeydew, mango...
I use rice milk, substitute organic nonfat milk, almond or soy milk - whatever makes you happy. The point is to get a bit of added protein and calcium.
100% Pomegranate juice is my preference. Lots of antioxidants without the sour taste. Blueberry works, too.
Make the shakes in the evening and drink for breakfast - just store in the fridge. I've been known to forget my morning shake and it turns out it will keep until the second morning, no problem. So you can make them daily and share or whip them up every other evening. If you need it on the go use an insulated coffee mug to keep it cool for an hour or two.
Because I eyeball my ingredients quantifying the nutrition info is sketchy. My best guess is 350-400 calories per shake with 5-6 grams of fat, 11-12 grams of protein and 60(ish) grams of carbs. I think it's carb-heavy because of the juice. You can switch to all milk if you're getting you're antioxidants somewhere else, you won't hurt my feelings.