I have had accounts in some of brokerage firms like TD Waterhouse, Ameritrade, Fidelity, Etrade, Datek, scottrade. I was not happy with them for one reason or another. I am now with IB and I am extremely satisfied. I wish they could lower the commission for volume trades. Like $8 max per trade for stocks. Now my question is which broker you suggest as a backup one with the following requirements. I only trade stocks and options so I don't care about future. 1- Should allow all kinds of trades on stocks and options like selling naked call and put and shorting. 2- Minimum account requirement should not be more than 10K. Even for selling naked options. 3- Should support extended hours 4- Fast execution 5- Low commission and should not charge commission when you are assigned stocks for your options. 6- No monthly fee for their software or platform 7- Definitely should also have web based trading 8- Option orders should go to the floor in real time and should not go to the trading desk for review 9- Low margin rate 10- real time account update 11- Reliable system 12- should have a good short list 13- No inactivity fee 14- Their performance and system should make me not to need any technical support .