I don't know why you would want to complicate things with x-link and expensive medisoft, including the cost to support it, time to learn it and so on. Aren't you trying to get the most bang for the buck? I bet that with medisoft, x-link, and the support, and not to mention aggrevation you are looking at least $8000.00 or more.