Friend of mine has Spring Charts x several years. He is quite happy.Busy Primary care office with two FPs and one pediatrician. Eclinical is a rip off. They are making money on maintenance and training. You go on their forum - whole lot worse than here. You stay there for a while and you will get PMs from some programmers offering to fix things on the side. I guess some of their tech support people are moonlighting, screwing up their own company.