BFSFCU is decent for basic banking, decent rates, no ATM fees anywhere (reimbursed), you can deposit checks with your phone etc.
Now if you need to get a loan, forget about it! They have good rates advertised but dealing with the loan officers is impossible. 3 - 5+ days to reply to emails, and could never get ahold of anyone on the phone. I just gave up and went somewhere else.