Try chartnexus by downloading it free from http://www.chartnexus.com/.It's cool but you only get EOD data of the last 3 years....it's ok as it is absolutely free.
Also, it automatically updates itself everyday if you connect to the internet so you need not search for data feeds.