TDA isn't a bad choice either, if you're trading equities. Also compatible with both Ninja and Quotetracker.