Good article. Subject Title does not match the text though. For the text presented the Title should read 'Some Key Requirements for any E-Leaning Software' The present title is incorrect since not all probable requirements are mentioned (see others comments for examples) and the text only mentions requirements without mentioning how to match them up with any or some or all of the e-leaning authoring software out there (other than to tell the reader to match with the 'Features" listed by the software vendor). Since all vendors do not "sell" or "explain" their software using the same terminology as used in the text (some don't even use the word or provide a list of "features") this article does not give the reader sufficient description of elearning software itself. This is like a wish list of what the author thinks E-LA software SHOULD do but relates no information of what available software WILL do: hence cannot be considered as an 'Overview of of E-learning Authoring Software". Your problem you identify is quite correct though - picking the correct software to use/buy is a big problem. A clear and nearly-correct "Needs List" is the first step (your article). However the effort to do this will be to no avail if the second and equally time consuming and important step is not done - matching the means provided by the software to the needs list including an means to hve vendors customise their software to get a one to one match. In my experience most software vendors in this arena do a poor job of explaining the methods/means imbedded in their software (what they programmed the program to do. Most just default to presenting their tool as the swiss army knife (i.e. - meeting all needs common for the arena). If you argue for a specific need (feature) they just say that your need was not common therefore not included in 'their' offering - yea who does get to decide "common" anyway? Most vendors do not adhere to the belief that "the customer is always right". They belive that the way to Perhaps an article from you on "How to match Your needs list to Vendors offerings" should be your next article after you retitle this one. From reading your other articles you seem to have a great knowledge of the subject arena and I for one would be interested in your ideas and perspective on picking the correct software BEFORE doing the time consuming trial and error thing that the vendors favor.