I bank with BofA, my Credit Union AND Wells Fargo. I hate Wells Fargo the most, by far. Their customer service SUCKS, and the people I end up dealing with every time I call or go there just happen to be the most retarded folks I've ever dealt with (minus my girl). I've been with BofA since I was 7, so maybe that's why they're good to me...been a customer there for 16 years. Credit Union has also been good to me.
To those of you who keep your money under the mattress...you don't gain anything that way. Try saving about 10 G's, then pop it into a fast growth account and watch it double in two years...that won't happen under your mattress.