Forget the ready made shakes unless you are in a pinch, because they are all lacking in various types of BCAAs. Ideally, you should be having a post-workout shake that contains whey protein and a fast digesting carb. For this reason, a protein shake of whatever flavour with a banana mixed in is...