TC2000
TC2000 is an end of day (EOD)programme for the US market. You get a free CD containing all the back data, and you can play with this for free. When you activate your account ($29.95 per month) you can update the database to the end of the previous day. You can update at anytime of day with 20 min delayed data which is a useful way to see if any trades you have identified from the previous days eod data have triggered.
The range of indicators is limited, but recent improvements include Fibs (retracements, fans and arcs), linear regression, as well as the usual range of MACD, RSI, stochastics etc.
The real power of the system comes from the sorting tools which allow you to screen for stocks that meet your own criteria, so you can screen for all Nasdaq stocks that have consolidated into a pennant, or all pharmaceuticals that show an "island bottom", or rank all Russell 2000 stocks as a a %age of their 52 week high etc. The possibilities are endless.
The inbuilt screen only allows for testing on the last day of data so you cannot run a backtest. However there is a bolt-on extra called "TC Companion" that allows backtesting along the lines of Tradestation, but at "beer" prices!
I had a few difficulties when I reformatted my HDD and the backup staff couldn't have been more helpful, getting me up and running again very quickly. As an eod package for the US market i think TC2000 would be hard to beat.