Three programs which have enabled me are www.readplease.com, www.rfbd.org and www.bookshare.org . Bookshare for the student and adult population is an excellent resource. Newspapers from all over the country are available and Bookshare provide two text to speech software programs, Victor Soft reader and a Beta for Bookshare made by Read:Outloud.
Being able to read the newspaper is a character builder, I know what is going on in the world because I read it in a newspaper, I had never been able to say this before, I can read my trade journals now, where in the past they ended up in the garbage because I could not face the daunting task of reading them. Now it is a simple clip and paste or have Read:Outloud read it to me via the web. When I read I have to follow along for 90%+ comprehension, but on the other hand I'm working a lot on spreadsheets with numbers and listening does not detour from my number crunching.
Although I can't read and type at the same time if I was able to, I would can it and sell this ability. I'm pretty sure my processing numbers and hearing the paper read to me do not use the same part of the brain.
Readplease enables me to read my letters and emails before they go out and is generally the one I use the most, Readplease should be made available to all populations in schools and libraries. If made available to all then it would not cause the much dreaded stigmatism. Readplease is a Microsoft only program, but in today's environment there are parallel operating systems software, so you can have MAC or Windows running at the same time.
As for public access, again it is us (advocates) pushing with concerted effort in the same direction.