I have been lifting off and on for several years and I am definitly a “hard gainer.” This past year I have been using ZMA, egg protein, and creatin. I’ve made some good gains aswell as increases in strength. I’ve recently been checking out products such as Mag10 and 1-Test and would like to know the pros and cons. Also I would like to know the best of the two, why, and the best way to cycle.