I am not one of those people who has multiple accounts at different banks, so when looking for a bank to put all my money into I look for a few things: no fees, great customer service, lots of locations, and online banking.
Wells Fargo more than delivers. I have never had a fee on my account- not once! I can write as many checks as I want, can use my debit card as much as I want, and I can use my debit card as a credit card as much as I want. They have plenty of locations so that I can easily go to a Wells Fargo ATM and avoid fees. Anytime I call customer service they are polite, helpful, and quick. All of my student loans are also with Wells Fargo, so it is easy to pay it right from their website.
Their online banking is easy to use, no frills, and leaves a lot of power in your hands. While many banks have you call to put a stop payment on a check, order checks, transfer funds to another customer and other requests, Wells Fargo lets you do these things 24-7 from the comfort of your own home computer.
I think this bank offers a lot to people who want to manage their money effectively without PAYING money to the bank for lots of little fees. They also have credit cards, loans, and other services with competitive rates.