Best online broker overall
Fidelity offers a full range of services to online investors, from international trading to checking accounts. The firm is also known for its large selection of investment products. Fidelity's easy-to-use website provides sophisticated tools for education, planning and analysis to help you make the best choices. On Fidelity.com you'll spend $7.95 per trade, with no account inactivity, handling or maintenance fees, and no hidden fees. The minimum amount to open an account is $2,500. Fidelity provides applications for the iPad and other mobile devices, though not as many as other brokers do.