Although I have not researched GloStream, one really critical thing will be the availability of getting your data OUT if you change programs. We have gone through several office management programs, and more than one held us hostage until we paid a really exorbitant fee to retrieve our data. The worst one was a system that was housed on a remote server, where we could not just run the new and old systems in parallel for a while. After that, I vowed never to have a system that I did not own, hardware and software, and could not get my data out cleanly. Big fees for import may mean even bigger fees for export, when the REALLY have you by the short hairs.