I'm a big believer in nitric oxide products, specifically bulk products such as AAKG. If you can increase blood flow to muscle tissue, that means you are shuttling more nutrients into muscle, thus resulting in greater recovery and growth. I have always had great success with NO products, increased strength, and of course just overall better workouts due to the pump.