I use Chase, Wells Fargo, and American Express. I can't speak for the others, but Chase is my favorite.
What I like most is transactions are posted immediately. If I'm at a restaurant, and give the server my card, within 10-15 seconds of the server swiping it I get an instant notification that I've had a charge on my account.
American Express would be my next favorite.
Wells Fargo is my least favorite, can't stand it. It's just a mobile site within an app. Doesn't feel like a native app at all compared to chase and American Express.
Yeah, I actually use WF for my business account, and I do use their mobile deposit which is nice. However, I hate having to log in every time I use it. Like someone else said, it's basically a mobile site wrapped in an app. Now that I have the Touch ID stuff, I want to be logged in always so I don't have to log in again once I'm through the fingerprint stuff. Who knows if they'll ever update it.
I do have my AmEx card linked to the Passbook so it is nice to see a message pop up when the card is used.
----------
I haven't had a bank account in over a decade. Don't know why anyone uses them anymore with all their ridiculous fees that they need to charge to pay for all their retail locations and the overhead that comes with that.
I have three different accounts: Schwab, Fidelity, and Vanguard. I use Fidelity for my retirement accounts, Vanguard for my savings accounts (I make passive investments into their index funds), and Schwab is where I do my "banking". With Schwab I get a debit card that has zero transaction fees - Schwab covers all charges I get from ATM machines.
All three have great iOS apps and I have linked up all three accounts so I can easily transfer money between them. All three of them have mobile photo check depositing.
Yeah - I actually signed up for Schwab earlier. I was about to sign up a Chase account but saw the various fees which are annoying. However, USAA actually has the same policies as Schwab in that they refund your ATM fees and give you an interest earning checking account.
I've heard about the other two but haven't expanded my investments yet. Darn shiny things keep popping up.
As for USAA, their old policy was that you could not use Mobile Deposit unless you are military or is related to someone with a military background. I actually just tried again due to the responses above and I was able to setup Mobile Deposit now - I guess they must have changed policies... so it looks like I can stick with them for now since they're on par with Schwab and the only thing I was missing was the mobile deposit part.