If your total account is more than $100k total, i think merrilledge is still the best considering it gives you 100 free trades every month