* Offers Checking accounts
* Has ATM's
* Are open as much as most banks are.
* Are exceptionally friendly.
* Have an online presence that... well it's not exceptional, but it's not that bad either as far as these things go.
That's why I've always kept my personal and business accounts there over the past 20 years.