The only things that will give you any real boost or help you increase muscle mass quickly are illegal anabolic steroids. I am not going to lie to you and say nobody does it, b/c that serves no purpose. However, I would strongly recommend that you stay away from any and all illegal drugs. In the end, it's just not worth it. Also stay away from painkillers and that nonsense, you can get seriously injured doing that. You got great advice above which is a cup of coffee before workout, and eating lean protein post work-out. I would stay away from the carbs. If you cannot get home quickly and make a chicken breast or piece of fish for yourself (or even a turkey sandwich), then protein supplements will have to suffice. Please remember that protein supplements are supposed to be just that: supplements to your already healthy diet. They are not meant to be your diet. I don't know what your goals are, but unless you are trying to put on 15 pounds of muscle in a year, I would say you don't even need supplements, if you have a healthy diet. Vitamins on the other hand can help. Like L-arginine, L-carnitine, Co-Q-10, biotin, and a well rounded multi-vitamin cantaining all of the following: B and B-complex vitamins, including Thiamine (B1), Riboflavin (B2), Niacin (B3), Pyridoxine (B6), Folate, Cobalamin (B12), and Pantothenic Acid.