I used to use Lytec. It cost me $600 at one time but, as said in Young Frankenstein, "The prices have gone up." I liked it because it was simple to use and modify per my needs. I havent seen the newer version or played with it.
My last provider used Zirmed, an internet based program. I have no clue on its price. It required very little training to use, but I can play with software for a few minutes an know how to use it.
Ive also used Versyss, Unisyss, Medical Manager and Centricity. My comments on those remain private.
What is reasonable is up to the individual.