I personally like Optimum Nutrition (ON). I purchase mine from
http://www.musclesurf.com./ I like the vanilla ice cream flavor because you can mix it with many different flavors if you're into making up shakes. It also mixes very well with just water. If I want to take the powder along for mixinf later, I often add some of the Carnation Malted Milk powder that adds an even miky-er flavor. Here's a link directly to the product:
http://www.musclesurf.com./
For recovery from a hard cardio workout I really like Endurox. I feel much better when I use this stuff after those tough workouts. I'm not starving in an hour like I am with just protein.
Here's a link to that stuff:
http://www.performancebike.com/shop/...tegory_ID=2412
A few facts on it...
Extends endurance by 55%
Decreases post-exercise muscle damage by 36%, reduces free radical build-up by 69%
Increases insulin levels by 70% to speed the replenishment of muscle glycogen and the rebuilding of protein
Carbs: 53g
Protein: 14g
Sugars: 40g
Calories: 270
Just remember: it's a recovery drink, not primarily a protein drink.