Currently I use CQG on a lan line, but we are going to the internet based service soon and I am doing research on other real-time feeds. CQG is fine, when the market is moving the quotes are slow and there are no back testing capabilities. But all in all I am happy with CQG. But if there is something better that is cheaper I am willing to switch.