Depending on your needs, TT is slow (and yes I'm counting the server-based spread logic). If you don't care, it's very stable, widely supported at FCMs, has nice Windows integration, etc.
CQG is considerably faster, but doesn't look as good maybe, and isn't quite as stable/reliable. CQG...