We bank at a "small local" bank, and we love it.
A human always answers the phone. They call you by name when you walk in. We have free checking, free ATMs, free checks, great mortgage rates. I could go on and on. I don't think they will ever sell out to the big boys (fingers crossed).