IB's good commission rate, the almost free (compared to other's) data feed and the universal account feature make it a good all around deal. The free charts are not so great, so what? Use a compatible charting software.
I am using Sierra, fed by IB data.
I am using Sierra, fed by IB data.