The Art of Knowledge
A good starting list of companies delving into the following areas.
Synchronous Environments - Companies that try to stretch bandwidth and deliver video and audio.
Course Management Systems (CMS) - Student management, grade tracking, curriculum development, content management (the other CMS).
Learning Management Systems (LMS) - This is your backbone stuff. DB's and J2EE software.
Total Solutions - Good for a laugh. Some of the really small customizable ones are...ok.
Related Tools - There is some really cool educational software on here. Be prepared for bad layouts and a lot of text but some of the technology is really good.
Link posted by JVMM : 4:59 PM