Xero would probably fit your needs: easy migration from Quickbooks, hundreds of addon integration modules (including WHMCS), etc. Not free though. Xero bank feeds
Wave Accounting has a free version and bank feeds support.
Open source: GnuCash, TurboCash, FrontAccounting, xTuple...