I take a recovery after working out now. Which they say is better than a post workout shake because it gets the nutrients into your system more rapidly than a shake. It also must be taken in that 1 hour window after the gym when your body is really asking for it. I used to take Dark Matter which was the best but they they changed the formula and it also has basically no protein in it now. Now I use Myozene which is pretty good. Sometimes I'll still take half a shake before the gym, cause I'm on Up Your Mass during the offseason, so I like to burn some of that extra shyt off at the gym.