I have been using SILQ now for several years and have always found it to be a most useful and reliable practice management tool. SILQ works well, is easy to use, is scalable and provides many custom features that more elaborate and expensive solutions overlook.
I thoroughly recommend adopting SILQ.