I am looking to switch brokers and trading platforms. I am very unhappy with my current set up. Does anyone have thoughts on what the best available options are out there?