Dokeos
4
Excellent open source LCMS, I used this a great deal to ver 1.63, then the new version (1.8), long-awaited with all sorts of bells, whistles and including web-video conferencing capability required PHP 5 and a flash server (to run video conference).
They now have a hosted (paid) version.
Dokeos is great for education, for groups and for individual training. Easy to set up and easy to customise, and very easy (too easy possibly!) to add material using the in-built ppt conversion.
No built-in e-commerce but learner admin is pretty straightforward, so a separate payment system would be the answer.
If you are already running PHP5 on your server, this is a great choice, if you are not, check your existing set-up - it took me a while to shift other server software before I could run PHP5 to get Dokeos working.
BUT, the need for your own flash server to run the VC, now that's a little privey - hosted may be the only way to go.