Bank of America
3
They've been great in processing transactions and checks accurately for the last 13 years. but i get a damn fee every month, even when my checks are direct deposited from my company and my balance > 1000 every month. I'm switching to Washington Mutual very soon.