We have been using office ally, and while it gets the job done, we have had some hiccups with the system. Anyone care to share their experiences or have suggestions to other systems?