Merrill Edge's synergy with Bank of America makes it one of the most cost-effective brokers.| Bankrate