Hi, I'm looking for some insight into IB vs TS. Obviously IB has better fees than TS, but those are really negligible IMO if there is a advantage over: Software Order Flexibility and Execution Data At a glance, TS software looks more mature, but is it more extensive also? TS has lots of order options (Hidden, Dynamic, etc, etc)... does IB have these also? I've been seeing issues with IB data on ET. How do the two compare? I trade stocks and options rather extensively and have been dabbling in futures (will be getting heavier into futures in the next few months). Also a consideration is margin interest, cash equity interest... If you could post the good, bad and ugly of each in terms of recent experience that would be great. Things change over time with software, infrastructure, etc... and most reviews are fairly dated, so any recent experiences you can share would be great. Thanks!