I'm with Southtrust.

Used to be with Bank of America, but they LOST one of my deposits, so la-de-da I'm paying bills and then see that my account is overdrawn 1400 dollars because they took my deposit out. Then I call them, they put the money back in, then three weeks later, take it out again. Now I'm in the hole 2000 dollars. I call them up, and they say "Sorry, nothing we can do. We're considering it not a bank error."

Banks, in general, all suck nads.