http://money.cnn.com/2011/09/29/pf/bank_of_america_debit_fee/index.htm?hpt=hp_t2CN: Beginning in 2012, Bank of America will be charging a $5 monthly fee if you use your debit card. Whether you use it once, or 50 times a month.
I currently bank with them because it was the nearest bank when I opened my account. If I wasn't already planning to join on FI's USAA account after we got married, this certainly changed my mind for me.