QuickBooks vs QuickBooks online?

Anyone out there have an opinion about QuickBooks Online? I hear that it cannot import files, and must communicate with financial institutions directly. This seems like a deal-breaker (e.g. how do you download American Express data?).