The great thing about having your own blog is that you can bitch and complain about companies that treat you poorly.
I had the misfortune of having a credit card issued by US Bancorp. Without boring you with the details, I believe the company's fee policy is egregious.
I will never do business with US Bancorp again. I will never buy their stock. Ever.
Here is an audio piece about the abuses of credit card companies.
EDIT - I have had credit accounts with American Express and AmSouth for years. I am very happy with the service I have received from those two companies.