Great EOD Data Provider
I use the Sharescope Gold software for end of day data. It offers data on Shares, Indices, Investment Trusts, Gilts, Commodities, ETF's, Forex and just about anything you can imagine. It literally has tens of thousands of charts. Not only is it charting software but you can also get in depth information about individual companies including all sorts of ratios along with standard balance sheet information.
As for the charting, you can customise your chart to look any way you want. In fact, I don't think I've ever used software with more options! There are all of the well known technical indicators, Point and Figure, Renko, Kagi charts and all sorts of exotic features!
It is possible to keep portfolios of your holdings but I find this feature pretty pointless as you may as well just check your real portfolio with your broker!
One of the best features is the 'Data Mining' feature where you can instantly search through thousands of shares to find ones that match certain adjustable filters. You can have as many or as few filters you like and if there isn't one there that you like you can contact support via the Sharescope Forum and I am sure they will happily help.
This really is great Software for anyone looking for quality end of day data and for 16 p/m I am happy that it pays for itself through my investments. They also offer intraday packages too that are available for free trials.
Highly Recommended.