I have been using
Wave Accounting. It's online, free to use and quite adaptable. It will import transactions and works with any computer since it's online. I've never had concerns about security and like the easy access to it.
You can also connect it with Google Docs, Paypal and Freshbooks. Another nice feature is you can also track personal expenses and accounting if you choose.