Our 2019 online broker ranking recognizes that no brokerage can hit the bull's-eye for every type of client, but we'll help you find the best one for you.