@missingthemark Ally is great for your savings account
For checking, try some of the local banks where you end up or a local credit union.
In my experience, they are more likely to offer free checking, arm reimbursements, etc without having to hold a certain balance.