I've been using Fidelity for many years. Free trades on Fidelity funds is good. Great support and good execution. But I was trading hundreds of times every year.
For what you're looking for, I don't think you can go wrong with Fidelity, Scottrade, or Vanguard. Good luck.
For what you're looking for, I don't think you can go wrong with Fidelity, Scottrade, or Vanguard. Good luck.