Research out of the University of Texas shows that drinking a protein shake before your workout helps channel more amino acids to your muscles. In fact, doing so has been shown to increase uptake of amino acids by 79%. As you know, amino acids are the basic building blocks of muscles. This leads to better workouts (you'll have more energy) and quicker recovery.
For a GREAT protein choice LOOK HERE. I have tried this personally and it is BY FAR the highest quality and greatest tasting protein I have ever tried. Dissolves instantly in water, too.