I use AIQ with eSignal. I feel its charting is just OK. However, as a market scanner I think it is great. It gives you the ability to scan the market (as you define it). For example, I have a report that list stocks where there is a divergence in Money Flow and Price. Another report that lists stocks that closed outside the upper bollinger band and then closed inside the bollinger band with decreasing Money Flow. You can scan the market on just about any technical indicator you can think of, including designing your own. The system comes with about 100 reports already developed. To develop your own reports the report writer is very easy to use. You do not have to be a programmer. All you need is an understanding of basic algebra.