One Stop for Free Assistive Technology
Steve Jacobs has created One Stop for Free Assistive Technology, a clearing house of free assistive technology tools available for a variety of needs. It is organized alphabetically, but if you choose a few handy keywords, you can usually jump to the products that would be of interest to you. Steve is also open to submissions of additional resources not yet on the site.