1mr is great, the old formulas even better I u can find it. C4 by cellucors dope too, pump hd by bpi is what I'm currently using... It's pretty good. Post workout should def be bcaa's immediately after trainging or cell mass like homeboy said, because your growth hormone lvls are highest after you train so you don't wanna consume carbs until half hour after you train because they'll lower your hgh lvls.