That's a question that I'm not sure has a right answer. I'd look locally if I were you and see what you think between several different banks.
Personally, I like smaller local banks but I've had a lot of help from Wells Fargo. Again, no right answer just whatever fits your needs. If you choose one and don't like them you can always switch to another bank.