As a miner in the Midwest I use Flagstar bank for all my USD needs. They don't charge monthly account fees requiring certain balance amounts. My complaint with them is $10 incoming wire fees and $30 outgoing. I also don't know how their recent merger with New York Community Bancorp will affect future Bitcoin mining policy.