Office ally offer practice mate for free and it is web based up to 10 users. It looks nice. But You have to enter all the CPT codes that you use(pain) Due to AMA licensing restriction it been disable.The note said they are working on getting end end users license agreement with AMA to be able to use the ctp codes for a fee. That would be annual and per user.