TrackTrade is really just MyTrack (product of Track Data) under a new name, and with a different fee structure. MyTrack has been around for a while. I used MyTrack (they call the trading platform MyTrade) for several years before switching over to TrackTrade about a month ago.
I think their product is excellent (I use, or have used, Fidelity, Datek, IB, Schwab, Merrill, E-Trade, and Harris). MyTrade had a problem in that they forced brokers to take 100 shares in order to "claim" a trade (after which they could play it, I presume). This sometimes resulted in the $15/trade fee being paid for just 100 shares. Now, with TrackTrade, this would only cost $1.
So, nowadays, I use TrackTrade for the great majority of my trading (about 15 trades/day). I use IB for shorting really cheap stocks, and use Datek (for its fixed fee) when trading large quantities of shares.