I have both TDA & Fidelity... Fidelity has some decent screeners but TDA/ ThinkorSwim blows it away IMO. Fidelity customer service is tough to beat though.
Also, slightly OT, TDA's istockmanager app for android is lightyears beyond any other phone platform.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.