Anadrol is quite good. You get massive gains while on, but you tend to lose a good bit of it because it's just retained water. Nevertheless, what you keep is pretty good.
It is pretty toxic, so I'd use it sparingly and take long breaks between cycles with it. Use other stuff in between.
My two bits.