Of course, it is whom you have worked with that you can recommend. Anything outside of that is almost wickedness on your part.personally, Forexchief is a good option. There are many of these brokers, but we can only recommend what we know and trust.
I've opened accounts with TDAmeritrade, Etrade, Interactive Brokers, MerillLynch, Robinhood, Centerpoint Securities, Optionshouse (before etrade bought them out), Fidelity. Every broker has pros and cons depending on what you are looking for. But I can tell you that considering aspect, Etrade is the worst by far.
I doubt if good customer service beats cheap trading commissions and low spreads.Any broker with good customer service , don't worry about commissions.I'll single out TDAmeritrade as the best.