Versaccounts has "saved me" over the last 6 months through two computer crashes, since it's a Cloud system. I was able to continue my invoicing with my smart phone. I never missed an invoice. Plus, it's convenient having my virtual bookkeeper enter all my expenses any time anywhere. I don't think I will ever go back to a hardware based accounting system. Love the new interface too!