I have been used quite a few brokers before. Good trading system including IB, tradestation for active trading. IB is neat because it is relatively in expensive but have a poort charting tools. Tradestation has a wonderful charting and rule based trading system.