DON'T just rely on the brokers recommending each other, happens a lot on this forum. A lot of back patting and hand balls to each other. I would suggest speaking to other forum members who are not brokers ask them for recommendations, most would of had had dealing with the brokers and are able to give feed back.
Have to agree with all Brady's posts in this thread. I've had some level of dealings with a number of brokers over the years, some from here and some from the real world. I don't have anyone to recommend from this world.