One thing that really needs to start taking hold in the public consciousness is that credit unions are far superior to banks in almost every way.
They usually offer 100% of the same services but with lower (or no) fees, and with far less bullshit. I've been a member of multiple CUs and every time I've had a problem, I just walked in, described the situation, and they just fixed it. If I call, I don't get bounced around to 3 departments, at worst I end up being transferred to a manager who actually has the power to fix the problem.
Every time I decided to try a bank instead of a credit union, I have regretted it.