Right now, Bank of America is offering $0 online equity trades through Banc of America Investment Services (Bank of America Investment division) if you have a combined balance of $25,000 in all of your Bank of America accounts. Up to 30 Free Online Stock transactions per month. It is available nationwide.
To make it easier to deposit money into Bank of America, they offer a high yield CD at 2.40% APY for 12 month CD. Very attractive rate from a national bank.