A local credit union, and Bank of America. My gf and I got a joint B of A account when we moved from OR to VA because they have so many locations nationwide. The only problem is if you don't want fees on your checking account, you have to keep a minimum balance in there.
Not that big of a deal, really, but when we move back to Oregon we might just close out our B of A account. The credit union has better rates and almost no fees.