Did you know that you can import statement/transaction data directly into QuickBooks (they call it "Direct Connect")?
You can, IF your bank allows this. Some charge additional fees, or only allow this for "Business" accounts.

I'm happy that my credit union (BECU) offers this option at no additional charge for both personal and business accounts.
If yours doesn't, there are a couple great options to convert your bank statement into QuickBooks-ready import data:

First, look at what download formats are available to you in your online banking. If (.qbo), sometimes labelled "Web Connect" is an option, take it! You can import that from the Bank Feeds Center in QB Desktop.

If one of the options is (.qfx), here is a nifty utility that can turn that into the (.qbo) format:
Even though it's a web page, it runs entirely on your computer (only in the Chrome browser). I thank the developer for this and love that they invite you to turn off your internet connection to prove it!

If all you can get from your bank (or, for example, from a client that doesn't want you to have access to their accounts) is a bank statement, 2qbo from moneythumb is awesome!
They have lots of options and price levels that will create lovely Quicken or QuickBooks import files from PDF statements, CSV, ofx, qfx, qif and Excel files.
I'm also impressed with their top notch customer/tech support!

Whether you do this for a living or just for your own peace of mind, STOP THE INSANITY DATA ENTRY! How much would you pay to save 20-30 minutes per account per month? I think moneythumb's 2qbo is a bargain!

An additional benefit of using QuickBooks' Bank Feeds is a powerful "Rules" engine that will match, remember and categorize transactions based on various criteria. This can save a lot of time, but it can also be extremely frustrating. I'll follow up on another post with some tips on that, including the differences between QB Desktop and QB Online.