I used Cytadren twice, in my previous cycles, and so far, like it the most.
Don't use it post cycle, it does inhibit androgen production, as well as other hormones. It's very effective as aromatise inhibitor, at dose of 250mg/day.
Teslac, I never used, but read that you have to take outrageous amount to achive some results as anti-estro.