IB has been my broker, but I want lower intraday margins on index futures. I have been leaning towards AMP.
Contrary to many, I really like the classic TWS. In particular, I like to have the instruments I am trading on one page/tab and have pre-sets for my usual trade size, order type, etc...