If you're a retail trader, then the suggestion of using Realtick w/ IB is a good one...That's what I use with pretty good success. If you're going pro, Echo has gotten many good reviews on this board and if I were going pro, they would be the first on my list, imho.
Best regards,
Jim