Hi Gianni,
I'm happy with TotalMD. I think TotalMD has lost money on my purchase however. It turned out I had a lot of problems with the Medisoft data that I didn't know about, which kept us from doing a straight forward conversion on my server. We had to archive everything before a year ago to minimize the problems, ship the data to Phoenix, and the lead developer at TotalMD had to spend a lot of extra time to get the conversion over, around and through all the last year problems. Apparently, MediSoft doesn't keep a tidy transaction table. Sure is nice that the conversion from MediSoft is free. Since a PM is worthless unless your data is credible, the conversion is everything. My impression is that I have been dealing with professionals.
If you have MediSoft, and are going to have to put out a lot of money for ICD-10 anyway, look into TotalMD. If you have a lot of years of MediSoft data, expect delays in the conversion.
And if you have Windows XP Pro on your clients, you might want to upgrade that first.