I've been with Velocity for 4 months, happy so far.
I like the TT X trader DOM
Xstudy (charting) is basic, but with some good functions - VAP etc
I'm using NinjaTrader for charting, running both on the same computer.
You could use IB or MB trading with Ninja trader and its static DOM...