Hi aksharhealth,
I use MedOffice software from Claimtek. I think its a good piece of software. Its very feature rich. However, I know that not too many people know about this software. On the downside, you do pay for support and their support team is not too responsive. Luckily, the software is fairly easy to use and I am able to figure things out on my own. If I had to do it again... I would probably consider using Medisoft... but thats just my 2 cents
-Conrad