I prefer the enanthate or cypionate esters - they allow to do less injections and it is easier to keep stable hormonal levels with them. As for the brands, I have heard that rye is ok to use. Personally, I use Berd Pharmaceutical stuff - it is great. The quality is incredible, and I would even dare to say that their stuff is better than pharma grade I have seen in many years.