I've opened accounts with TDAmeritrade, Etrade, Interactive Brokers, MerillLynch, Robinhood, Centerpoint Securities, Optionshouse (before etrade bought them out), Fidelity. Every broker has pros and cons depending on what you are looking for. But I can tell you that considering aspect, Etrade...