I've used IB for a couple of years. Their platform is constantly undergoing upgrades. If you do use them, I preferred the TWS stand alone platform. Once you become familiar with it, it is very good. Hard to beat their commissions, but Global Futures matched them, and GF's margin is $500.00 per car. A word of caution, IB will liquidate any position you have approx. 30 minutes before the market closes, if your account is less than $4000.00.