I've definitely tried quickbooks and it is a bloated, feature-ridden, trainwreck that requires weeks of training. Doing simple things like setting up categories and viewing transactions become ridiculously difficult and time consuming.
I like lessaccounting because it has some of the features we need, but it's really setup for invoice-based businesses which we are not. As such, there's no way to track things like... credit card payments that a merchant fulfills in May but were actually run against expenses in the end of April.