I've used the Hiveware Enkoder with a gif version of the address in <noscript>. Hadn't thought about screen readers. Possibly could also use an alt tag on the gif with "email name at domain dot com." That would certainly cover all bases. I will say that the Hiveware Enkoder has certainly cut down on spam... in fact more or less eliminated it... wherever I've used it.