IB is not the only broker in town. I find you get a lot of benefits by using several brokers - if you play your cards right you can trade commission free most of the time.