Clay where do you work? Pm me.
As for usaa, I don't think you even need to be a member or a dependent anymore. The deals aren't even that great there. No banks are "stellar" in my mind. If you don't want fees, setup overdraft protection at any bank, if you seek high rates or teaser rates look at the online banks like ally, etc.