If yelling at a building isn't your idea of protesting bank fees, check out Bank Simple, a completely free and totally electronic "banking alternative" started by an Aussie ex-pat who learned the hard way how
laughably small American beer cans are annoying being an American financial institution customer can be. Just activate a B-Sim debit card/account, and your money'll be put in an FDIC community bank. Then you can enjoy features like:
Safe to Spend: Estimates how much money you have coming in and out each month, including savings, then advises you on how much of your available cash you can tango with.
Save Up: If you've got something you want to buy, enter a price and target date, and B-Sim'll automatically hold back a little each day until you hit the goal, after which your teammates will murder & bury you in a ditch outside Norman and you won't really need the money anymore.
Bill Pay/Pay Yourself: This guy'll send checks, and enable smartphone auto-deposit if you take a photo and upload via their app -- though sadly, "take a picture, it'll last longer" won't apply to the fresh money in your account.
No More Fees: There's no minimum balance or fees for debit transactions, transfers, or overdrafts, though if you create a backdraft, William Baldwin will ensure you pay the price.
ATM: You can use your phone to search for one of over 40000 fee-free ATMs (find a fee-free aTm in the $EC).
Know Everything: Every transaction is time-stamped, geolocated, and searchable, so you'll know exactly when & where you bought the case of giant beer cans that convinced you to go yell at that bank.