Bank of America Review: Can a big bank balance the scales between products and service?

Bank of America is a full service bank offering just about any financial product a banking customer could desire including checking accounts, savings accounts, home loans, school loans, car loans, business loans, certificates of deposit, credit cards, brokerage services and more.