We are starting to look at some banking options for DD's direct deposit. Since Navy Federal is right there on campus, do most of the cadets prefer to have accounts there, or is it totally up to the individual? Any experience with USAA? Are these really any better than civilian banks like B of A...