Navy Federal Credit Union Compliment - Better than any bank
After several instances where the bank that I was (happily) dealing with was purchased by a larger bank, including one case where a bank that I had left bought the bank that I had switched to, leaving me with the same poor service, I finally decided that it was time to use Navy Federal as my primary banking provider.
It feels like I have gone back in time, to a day when customer service is important. I have checking, savings and credit accounts with them, and I am very happy with the service.
They are large enough that I do not have to worry about them being a takeover target, but still have the small bank feel for customer service.