My routine has varied a lot since I started a few months ago. I pretty much split it up into back, chest, and legs. And I usually give each group 4 days to recover. I have been doing that for the past three weeks or so, and I think that's where I've seen the best visual gains. I'll tend to do a lot of drop sets, and just push myself as hard as I can each workout. It's pretty high intensity high volume, because at this point, almost everything would be considered a relatively heavy weight for me as far as increases go.

however, I'm going to start doing only two-three day recovery, because I've seen the best strength gains in that department. I couldn't flat press 55 dumbbells two days ago, but today I busted out two sets of 3. I just like to vary it. i also eat at least 3500-4000 calories, usually in the 4000 range and it's definitely been the deciding factor above everything else.