Everyone has what they believe is best. Choose the one you feel is better. I personally rather have the more consistent blocking but, that's just me. Other things need to be considered such as the other stats. Str / det give a dps increase. Dps increase means the mob dies slightly faster and the increased enmity. Vit gives more hp and str also increases the amount of damage blocked if said str pushes you past the threshold. IMO the HA is the way to go followed by the HSN.