Don't think execution quality is equal. Other factors sale (or lack of) order flow, potential software fees, account minimums, and whether or not they charge ecn fees and sec fees. Also need to keep in mind reliability the brokerages finances, range of offerings, order types, etc. etc.