We've used Bank of WM for over 20 years (started when they were United Bank), and have always been happy with them. They seem more local (their parent company is a Vermont bank), and more responsive to small businesses than the big guys. Very nice and helpful employees.