I have used IB for over a decade, left them after about 5 years to start an account with now defunct MB trading, IB are easily better, so went back. They give nice executions, pay interest on idle cash (above a minimum), commissions are average when compared to some others, give a plethora of...