I've had USAA forever for insurance. They are great. Glad to hear folks having a good experience with NFCU. If DS goes USNA, it was recommended to me (by a Navy friend) that he sets up an NFCU checking account. More ATM options with NFCU, such as being able to use it at any 7-eleven. Plus...