Better than me. I was banking with Citifail until the whole thing blew up this fall, and now that they sold my credit card to Bank of America, I'm leaving them for good.
Since Citi bought my credit card from MBNA (perhaps the best of the credit card banks) and then immediately flipped to to Nationsbank several years ago, I haven't had any problems with NationsBank/BofA.
Now BankOne was an organization that earned its low reputation. And Chase seems to have an affinity for Sunday due dates now that they are JPMorganChase.
I'm still trying to figure out who canceled my card a few weeks ago - no bank name on the letter, just the last 4 digits from the card.