Hello, I'm currently with optionsXpress but I am unhappy with the executions and slow software. I trade stocks, options and futures with them on a single account and would like this feature with my new broker. Many brokers that I researched require their customers to have a separate stock/options and futures account. Does anyone have any recommendations? I would also prefer a broker with direct access software.