For fast post-workout recovery, whey protein powders are great because they are fast absorbing and the standard for protein powder supplementation.* You can take whey protein powder about thirty minutes before your workout and also immediately after finishing for best results.
For night time recovery or long term recovery throughout the day, seek out a casein protein powder. These will break down more slowly in the blood stream and provide a steady release of amino acids to those muscle tissues.* Casein's ability to support steady recovery is a great addition to any fitness regime.*
Keep an eye out for soy and plant protein for all you lactose-intolerant people, as they are great sources of protein that are easy on the tummy.