I would recommend wells fargo thanks to their staff and flexibility regarding checking accounts and savings accounts.
They seem to care about the customer's needs and structure your account depending upon what you need.
They have plenty of parking and rarely have a long line
more