I think there should be an open source science curriculum development program. What software would be most appropriate? Something like Wikipedia, where contributers could constantly fact check and improve lessons. A review mechanism, similar to that used by Amazon, could help the best lessons rise to the top and the losers to sink out of sight. Reviewing the reviews could limit damage to the system by vandals.
Moodle and Blackboard are two top software packages for on line education. I am trying out Moodle to see how it works. It is open source and free hosting for teachers is being offered by http://www.ninehub.com/. I also found a form of wiki called pbwiki that can be tried out with free hosting at http://pbwiki.com/. A WordPress blog with free hosting for professional educators is also available at http://edublogs.org/.
In thinking through how to teach online, I have concluded that video snippets and audio capability would make the lessons more accessable and easier to create. Fortunately there are plenty of offers to host video snippets for free.