I have had a really bad time at my current brokerage. I am looking for a really fast platform and decent rate. The margin does not really matter. Any thoughts?