Have been banking with First Tech ever since I moved to the US. Online banking is solid and I don't think I've ever paid a single dollar of fee in 10 years. But they really earned my loyalty by coming through, several times, when other institutions let me down - saving the mortgage of my first home when Wells Fargo bailed out on *the day of closing*, providing medallion signature guarantee when I needed it, etc.
The only small thing I wish they'd improve is the savings rates - they are not quite competitive with the best high-yield savings accounts out there.