I've been using Medisoft with Office Ally for over 2 years and, to date, and am happy with the service. I have never used Gateway.