I currently use Hoochware. I looked at Distill x5, but chose Hoochware based on price more than anything else. As a start up, I was focused on being sure I did not spend when I could save. I was told by others to print out my reports before submitting and read them over. Regardless of the system you choose, you need to learn the reports manually just so you understand the business better. My only issue with Hoochware is it is a smaller operation. When I have an issue, they always get on it, but sometimes it takes a couple hours. If it is late in the day, it has always been the next morning that I receive an email.