Charles Schwab has the best service and typically among the best ratings from Barrons.... The rates maybe about $5 or a little more per trade... but that should not deter you from using a better service. You would have to pay me $30,000 to switch for a just a year.