amp trading, tradestation, velocity future, global future, and many others more.
IB sucks. MB trading's reputation is bad, I applied a demo fx account with them, it never works, not even once.
Tradestation charges $99 monthly platform fee unless you trade 10 rounds future, which is a cake walk for short term traders. But you have to pay $20 for CME emini data monthly fee. Its feed is better than Zenfire for sure. So it's worth the money.