I bank at 3 different places for a variety of reasons:
Bank of The West - my main bank for the last 15 years. They've been great, good at catching some fraud transactions. Great at restoring my account when my checkbook was stolen. I like them because the aren't *too* large, but have plenty of ATM locations in my area.
B of A - hate them. Only have the account because it's joint w/ my husband who has banked with them since he was 5 or something. The only good thing I like about them is their extremely expansive ATM network.
Local credit union - Specifically connected to my work. It consists of a whopping one whole branch. They are great, great you by name when you walk in the door - you barely have to give them your name, much less your account number! They are also great w/ loans - I went to the branch, applied for a car loan, and by the time I got back to work 20 minutes later, I had a voice mail telling me I was approved! Their ATM network is not large, but they partner w/ other local credit unions, so I still have plenty of ATMs to access - even for deposits - w/out paying those exorbitant "service fees"
--In case you haven't guess, ATM access is critical for me. I rarely walk inside a bank branch, I just need the machine