For years I've been hearing people talk about their "Post workout" protein needs and how incredibly important it is and for a long while I actually bought into it. But if you think about it a lot of nutrition experts recommend eating every two to three hours because that's how long it takes your body to absorb what you're shoveling down your gullet. That being said one would reason that the more important meal would be the one your eat 2-3 hours before you finish your workout. I make it a point to never train longer than an hour, so I eat about 1 1/2 to 2 hours before I workout and then yea I'll eat something afterwards, but I'm not going to rush to the locker room and go crazy trying to get some protein in my system.
In my opinion the best thing to get in your system post workout is some carbs from a nice sugary source (fruit is good), and a little protein. Carbs are incredibly important in the process of building muscle, but they often take a back seat to protein. And yea, protein is important, but I just think the emphasis that we in the Bodybuilding community makes us forget the importance of carbs. We become carbaphobes

......