Enough math. Check out celtx (pronounced kelt-ix), an open source application that at its core is a solid screewriting tool, but it seeks to become an all-encompasing production tool.
Word to that. The best part is, they want to hear from users about what features to add.
Hear an interview with the creator of celtx on the Filmmaking Central podcast.