I don't know much about Etrade but all I hear is bad... Ameritrade seems ok... don't know about Scottrade.