This is about my exact workout including the stepmill. I go hard and heavy everyday alternating between straight sets with forced reps( if im training with a partner) and pyramid going heavier with a drop set at the end of each excersise. As far as supps go, I use syntha-6, green mag, and multi vitamin. No explode for a pre workout and occasionally use a waxy maize starch when bulking. On a side note I hit 470lbs on the barbell bench today which is a PR. I dont use the barbell much, i prefer dumbells. I got more in me once i use some better technique on my 1RM.