We have eClinicalWorks and I would prefer we used something else. It's more buggy than it should be considering how long the program has existed. Tech support is hit or miss and you have to call on a regular basis to check on fixes or they don't seem to ever materialize. I could go on and on with more detail but I don't want to bore you. If we could switch to anything I would probably pick Epic.