I use Qcharts (its 24hrs and shows the globex sessions) for standard charting/TA and Metastock for backtesting and custom formulas. Despite the poor ratings Qcharts gets on this forum and others, I've only had one really bad day (and a few slow days) using it for futures quotes. I only pull the two mini contracts, so my data load requirements are low, not sure if that makes a difference or not. After the upgrades they did last month I've had no problems at all.
Kirk