Aromasin, there is nothing stronger.
On a side note Arimidex is not an "estrogen blocker" its an "aromatase inhibitor" it blocks the enzyme responsible for converting testosterone into estrogen. Nolvadex(tamoxifen) would be better categorized as an "estrogen blocker" since it competes with estrogen for receptor sites thus lowering overall estrogenic function.