HGH is good stuff but I think unless a doc gives it to you it is illegal now. Creatine is good but can be transitory, you gain water waite at first but strength levels also go up so you can build muscle. I have not used it in a while and don't know if it is still advised to cycle it but would follow whatever the current wisdom.