Personally, I like Huntington.
If you're willing to skip the brick-and-mortar, though, check out Simple!
I've had VERY bad experiences with both BB&T and City National (just typing the names raised my blood pressure), so I don't recommend them.
I've had an account with United for years, but their app...isn't the best, so it's just a backup account.
Chase charges. For everything. Well, unless you have $500 or more in direct deposits a month, and who can guarantee that, especially with what's going on now?