Checked about three or four pages deep for posts and saw nothing, but I remember hearing with the change to the glove enchant that Engineering will be back on par with LW/JC/Alch/Enchanting again. Though I'm assuming that's only if you're capable of min/maxing the up time on the enchant, since at this point I probably won't get much, if any use out of the helm.