With all the talk about USAA I was wondering is DCU would be mentioned. Back in my DEC days I used them but dropped off after leaving. Ironically, they have a local branch in Alpharetta (next to a good Indian food store, so two birds, one stone).
As you mention, the site isn't anything special, but the services match up with other banks and credit unions (heck, all use only a few back end services), but they are nice to work with. I really wish I could have reused my old account number for the DEC nerd cred.