I stumbled across a great site the other day, its open source and its free. Its a site for writers and scriptwriters to collaborate on projects, you can set up storyboards, scripts, screenplays develop the characters etc its fab.
I have been looking for someting like this for ages.
Celtx