Bloomberg brokerage (tradebook) has come a long way recently as well. Using their platform combined with bbg analytics is a great package. You're able to trade around economic statistics, have great DOM, run algo strats, etc.
Of course you'll need a futures/clearing account at some of the...