I have use QBO for the past 2 years. Once it's properly set up it save TONS of time. I love how I can access it from any computer. You can enter an expense snap a pic of of the associated receipt and it's stored. I can send an invoice from my phone to a customer. And I am using QB payroll too...