BankDirect
I'm surprised no one has mentioned BankDirect. I have had an account with them for many years. Bonus AA miles for signup and 100 miles for every $1,000 average monthly amount in a checking account. There are several other bonuses, including 1,000 for referrals so if anyone wants to sign up, please PM me. What I really like is that you get 4 ATM withdrawals a month from any bank and they reimburse $2.50 in fees for each one. Lots of other perks. Downside is $12 a month fee but, depending on how much is in the account, it's worth it.