In the absence of a quality local bank or credit union, I can't speak highly enough about e-banking at places like Fidelity or Schwab. They're huge banks but you can open new accounts online in no time. You can use literally any ATM in the country and they'll pay whatever fees you are charged. No minimum balance, bill pay, basically every feature you should be able to expect from a bank these days.
The ONLY downside I've thought of, even though I haven't encountered it yet, is if you need to get a lot of cash you might have to jump through hoops. But you can get at least $200 from most ATMs so that's only a problem if you're going to pay cash for a car or something.
The ONLY downside I've thought of, even though I haven't encountered it yet, is if you need to get a lot of cash you might have to jump through hoops. But you can get at least $200 from most ATMs so that's only a problem if you're going to pay cash for a car or something.