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.