Not sure what your problem with IB is, since I have had none re the application process, as detailed as it is. I think though, that if you are comfortable with their financial strength and business transparency, that they are hard to beat for products offered, executions, commissions, uptime...