Have tried many in the past (Finviz, TradeStation, MarkeVolume, etc), but the best one IMO is portfolio123 - very reliable data feed, timely updates, and allows the very easy customization of screening rules (easy to use/learn) - basically you can code anything you want into into - let me know...