Bank of America is probably the most widespread and well known fiduciary institution in the U.S. Very easy to find a brick and mortar location in any city across the country, though you will most likely have to wait in line behind the multitudes of fellow members with the same needs as yourself.
Online banking is decent, with the ability to enable and disable card access quickly, limit transaction amounts to a certain dollar amount as well as access to atm transactions, online use and international purchases. Inter-account transfers with Bank of America happen seamlessly, however transferring with other banking institutions usually results in a week long wait and fees on both ends.
Customer support is great, and accessible 24/365 which is great. That's about it, what you see is what you get, and at least we see enough BofA's to know that they aren't going out if business anytime soon.