Besides the "staples" like multi, whey, carbs, creatine, probably my favorite overall product was IGF-2. I felt good while on it, slept great with some cool dreams, but more importantly got great strength gains that stayed even after I cycled off the product. It worked as a great recomp item for me.