Gary Poster, with essential assists from Galyn Norwood, Phiroon Phihakendr, Jose Quijada, Pavandeep Kalra. What differentiates them is the advice they provide and cost. Full-service brokers will call with stock ideas, and back this advice with reports from their firm's research department. They'll keep an eye on your picks and let you know when they think changes are necessary. Discounters do less of this.
Deep discounters do nothing of the kind.
And while there's typically plenty of research available on the best online brokerage sites, it's up to you to dig for it. You may want to choose different kinds of brokers for different purposes. I believe that full-service brokers should get paid for their stock ideas. That seems only fair. The nice thing about the way the brokerage world is shaping up is that you may be able to have both of those things in one account at one firm.