Sierra charts are very good.
The data providers is your chouce.
Best to get others opionions on how reliable the data vendors are.
MyTrac provider is cheap and the service is ok, however the data is ropey with sudden massive high/lows comming through on S+P500 its easily rectifyied but it is a pain.
Can comment on other providers.
I use Sieria Charts for TA within time frames.
Intraday I used Turbo Trader with the charting package from global futures.
Hope this helps, Merry Christmas