1) Do you really need speed? Unless you're doing sub second arbitrage speed really doesn't matter.
but if you do, you really need to me conserned w/ colocation.
As for the brokerage side, the placed that I have found that allow you to send > 1000 orders / second are Genesis, Assent and Lime Brokerage