There are some comments/ratings on both firms on ET's (this site's) broker review link: http://elitetrader.com/br/ Look on the lefthand side - they are in alpha order.
I know - I checked those and some of the reviews are dated, so I was looking for some new insight. Especially direct feature to feature comparison.