No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I had BOA checking and dropped it to go to Chase... So much happier.. BOA was just far too fee driven for me.
fwiw i closed my chase checking ever since they did not allow in bank deposits to another chase account sometime this year (family and friends couldn't deposit money into my account and vice versa). They told me to use chase quickpay, but i can't get comfortable with sending and receiving money through an email address and it seems very inconvenient. The 10 cents per swipe with the freedom was nice while it lasted, and i would open a chase checking again because imo it is worth the 10% annual bonus if i had a csp. The interface is very outdated compared to other banks and sometimes i spend too much time looking for how to cancel checks and other things.
Sorry for the rant. You should probably open the checking account for the 10% annual bonus it'll be worth it, assuming you get the checking fee waived. I have no experience with BofA checking, but if you hate it you should close it. Keep in mind though that if you close the BofA checking you might have to update your bank info in order to pay your credit cards which is a hassle if you have a bunch.