I trade with Coastal Trade Securities.
Ratio Trader- I have also heard very good things about NINJA for the average "lower" frequency, retail, algorithmic trader.
For more sophisticated, quant, high frequncy boxes, you would have to build your own infrastructure.
For the low...