I think the BofA family is great if you can hold $100k there. I just have a bunch of retirement funds sitting in index funds in a free commission account there anyway.
BofA Cash Rewards gets 3.5% cash back on Costco, Groceries. 5.25% on Gas giving you 5.5% with the executive 2% kickback.
US Bank Altitude Card - Costco now has Apple Pay, so 4.5% + 2% executive if you have travel expenses to rebate
BofA Premium Rewards gets 2.625% on everything, which is what I use for most other things.