I opened an account with Bank of America online last summer, because I used this bank when I lived in Florida. As there is currently not a branch in my area, I had to use the online accounts.
I have been very pleased with my account at Bank of America. I pay no monthly fees, and I enjoy the ability to use online bill pay, direct deposit ans deposit by mail.
I have no complaints, and I am happy with not only the customer service but the hassel free transactions, I enjoy frequent reward bonuses for doing the things I would normally do anyway, such as using my check card, using online bill pay, and maintaining a positive balance.
An advantage of my Bank of America checking account is affordable insurance. I have a decent policy at an affordable price.
If you are looking for a great bank with low fees check out Bank of America.