Found this new website that apparently was organized by Dennis Lim for critical writing, research resources, and general film things. It's fairly new so there isn't a tremendous amount of content on it yet. 

http://www.movingimagesource.us/