So, I have looked at three social networking sites from the perspective of accessibility, and here are some thoughts:
First, I wish I were more familiar with the screenreading software so I could come to these sites from the perspective of a veteran user of screenreading programs; perhaps there is some trick I could have picked up on that would have prevented some of the problems I encountered.
My primary recommendation–and this goes for almost all websites–is that they not use iframes. Iframes never seem to render properly. When you use iframes, you are basically jamming two pages of content into one window, then hoping that the software picks the right one to read.
My second recommendation is: metadata, metadata, metadata. Whether you are hoping to be picked up properly by a search engine or you are trying to be accessible to all, nothing is more important than using metatags to properly describe the things on your page–items such as buttons, text frields, and graphical elements need a metatag so the computer knows what they are.