I'd consider myself a mid to upper intermediate lifter with ten years of lifting experience (3-4 years with non-garbage programs) I am having some difficulty choosing my next program that I will stick with until the end of the year, if not longer.
I am torn between
Lyle McDonald's Generic...