What do you use for small business accounting?

For the past 2 years I've been using Quickbooks to handle the bookkeeping for my business. But, I freakin' love FreshBooks and I want to use it for invoicing. The problem that I have is that I can't import FreshBooks invoices/payments into Quickbooks so it means I have to do double entry in order to keep my Quickbooks accounts up to date. So I'm on the hunt for a replacement for Quickbooks.

My needs are pretty minimal. I need to be able to keep a journal for a paypal account and a checking account. I need to be able to enter bills for things like rent, hosting, contractors, etc… I then need to be able to track when I pay those invoices. And, as stated above, I want to be able to import (an auto-import would be ideal) invoices from Freshbooks. Even if I have to manually mark those invoices as paid, that's fine.

I tried using Wave Accounting for a little bit, but didn't care for it much. (side note, you can check out a review of Wave Accounting at Cloudwards) I've been looking around trying to find another solution, but I'm at a loss.

My wife suggested I ask my network of friends as they are a smart bunch and probably have this solved. So I'm asking, what accounting system do you use? Please leave a comment and let me know! I'd really appreciate it!