I started out with Datek because they had free live streaming real time quotes. Later switched to AMTD because I could trade an unlimited number of shares with them for the same price. And then wouldn't you know it AMTD bought out Datek and once again I had free real time streaming quotes which they have improved on some since then. Been with them ever since because they have never given me any trouble to speak of.