Well, I was going to recommend USAA, but ....
What other banks do you use? Maybe one of them will be better for you?
One can usually have a paycheck split into a few direct-deposit locations if needed. That is, direct-deposit of the same paycheck does not have to go all to only one place.
I use WellsFargo because they are totally fee-free and give me lots of perks, but I understand that they may not work for everyone. I used to use USAA, but they closed my account without telling me.
This information has been prepared without taking into account the Sequestration, investment objectives, financial situation and particular needs of any particular person or company.