This Barrons article
looks into the issue of finding a new bank with a checking account that won't cost you. It has a couple useful tips, but it leaves out reward checking. Most interesting are the stats that it quotes:
Filene Research Institute has found that three-fourths of the $183 average annual cost of maintaining a bank checking account comes from nonsufficient funds (NSF)/overdraft fees. [...] Noninterest income now accounts for 27% of bank revenues
If you're searching for a new checking account, refer to the Checking Account
section and the Reward Checking
section of DepositAccounts.com.